我想以hh:mm:ss的格式存储json对象中所有** N PROCESSES **的持续时间。但问题是所有格式都用于显示当前时间。
例如,如果我得到30分钟作为n个处理工作持续时间的持续时间,那么它应该存储00:30:00。如何实现这一目标。
答案 0 :(得分:0)
JSON是一种用纯文本表示结构化数据的方法,提供了可供多个应用程序使用的通用语法。这样就像XML一样。这意味着javascript对象不能保存在JSON中,只能保存在序列化中,因此需要保存以表示持续时间的是HH:MM:SS形式的字符串,您可以稍后在任何应用程序中使用此数据进行解释。
使用提供的数据格式编辑:
{
"process" :"process-name 2",
"stage" : "stage name 2",
"duration": "02:00:00",
"activities": [
{
"activity_name": "waiting",
"start": "2012-10-22T06:45+05:30",
"end": "2012-10-25T08:45+05:30",
"color": "#CDC9C9"
}
]
}
如果您不确定json是否有效,请使用http://jsonlint.com/验证您的json