首页 > 编程语言 >小程序中格式化JSON数据中的日期

小程序中格式化JSON数据中的日期

时间:2023-09-06 17:12:14浏览次数:37  
标签:originalJson 格式化 formattedJson 日期 JSON key const

小程序中格式化JSON数据中的日期

 

// 假设原始JSON数据为
const originalJson = {
  name: 'John Doe',
  birthdate: '1990-01-01'
};

// 将日期格式化为标准的ISO 8601格式
const formattedJson = {};
Object.keys(originalJson).forEach(key => {
  if (key === 'birthdate') {
    const date = new Date(originalJson[key]);
    formattedJson[key] = date.toISOString();
  } else {
    formattedJson[key] = originalJson[key];
  }
});

// 输出格式化后的JSON数据
console.log(formattedJson);

 

 

 

 

##########################

标签:originalJson,格式化,formattedJson,日期,JSON,key,const
From: https://www.cnblogs.com/herd/p/17674237.html

相关文章

  • 开课吧前端1期.阶段2:ES6详解-3 面向对象 JSON
    7、面向对象-基础//原来写法functionUser(name,pass){//这就是一个类this.name=name;this.pass=pass;}User.prototype.showName=function(){alert(this.name)};User.prototype.showPass=function(){alert(this.pass)};varu1=newUser('blue','111......
  • 软件测试|Python对JSON的解析和创建详解
    简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,已经成为当今互联网应用中广泛使用的数据格式之一。Python提供了内置的模块来解析和创建JSON数据,使得在Python中处理JSON变得非常简单。本文将详细介绍Python对JSON的解析和创建过程,并提供示例代码来帮助大家更好地理......
  • vue3集成jsoneditor
    一、背景之前在做录制回放平台的时候,需要前端展示子调用信息,子调用是一个请求列表数组结构,jsoneditor对数组的默认展示结构是[0].[1].[2]..的方式,为了达到如下的效果,必须用到onNodeName的钩子函数,因此深入调研了下vue3如何集成jsoneditor最后做出来的效果图onNodeName的参考......
  • 格式化消息,参数化替换 {} 占位符
    MessageUtils.javaimportjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;/***消息工具类*/publicclassMessageUtils{publicstaticvoidmain(String[]args){System.out.println(formatMessage("{}是{}年{}月{}日星......
  • C语言将日期按位存储在无符号短整型中
    #include<stdint.h>uint16_tdate2short(intday,intmonth,intyear){if(day>31||day<1||month>12||month<1||year>127||year<0)return0;uint16_tresult=0;result|=day<<11;......
  • 前端常用方法分享, 用户输入钱, 转化成分, 类型判断, 时间格式化
    钱转化成分    //转换成分    functiontoCent(numStr){      constreg=/(^(?=.*?[1-9].*?)0\.\d+$)|(^[1-9][0-9]*(\.\d{1,2})?$)/      if(!reg.test(numStr)){        thrownewError('inputerror.e......
  • 482. 密钥格式化
    链接https://leetcode.cn/problems/license-key-formatting/description/思路字符串处理,没啥好说的...代码classSolution:deflicenseKeyFormatting(self,s:str,k:int)->str:valid_len,valid_s=self.get_length(s)first_len=valid_len%......
  • PostgreSQL JSON
    准备CREATETABLEorders( idserialNOTNULLPRIMARYKEY, infojsonNOTNULL);INSERTINTOorders(info)VALUES('{"customer":"LilyBush","items":{"product":"Diaper","qty":24}}'......
  • Cannot deserialize value of type `com.xx.xxxx` from Array value (token `JsonToke
    点击提交按钮的时候,直接服务器端报上面的错,意思是json不能解析。因为程序中用到了递归,就是自己引用了自己(实体类)。原因:实体类中children定义的是对象的形式,但是前端定义的是数组[]的形式。解决:前端改成对象形式,{},这样前后端一致就可以正常传值了。  上面children赋值了......
  • antd限制开始时间与结束时间范围是30天,并不能选择当前日期之后的日期 vue3(默认展示近7
    <a-range-picker:value="hackValue||dateArr":disabled-date="disabledDate"style="width:240px"separator="~":allow-cl......