使用Javascript将JSON数据从24小时转换为12小时
我提取的JSON以以下格式返回时间和日期信息:使用Javascript将JSON数据从24小时转换为12小时,javascript,json,Javascript,Json,我提取的JSON以以下格式返回时间和日期信息: 06-16-2013 16:00:00 我需要做的是将它从24小时转换为12小时(最好是上午和下午)。我在这里看到过类似的帖子和函数,但似乎没有一个能处理这种特殊格式() 我的JavaScript并不出色,这可能是让其他函数为我工作的部分问题。您可以使用momentjs以您喜欢的方式格式化日期。首先将momentjs包括在项目中,然后您将能够: moment('06-16-2013 16:00:00','MM-DD-YYYY HH:MM:SS')
06-16-2013 16:00:00
我需要做的是将它从24小时转换为12小时(最好是上午和下午)。我在这里看到过类似的帖子和函数,但似乎没有一个能处理这种特殊格式()
我的JavaScript并不出色,这可能是让其他函数为我工作的部分问题。您可以使用
momentjs
以您喜欢的方式格式化日期。首先将momentjs包括在项目中,然后您将能够:
moment('06-16-2013 16:00:00','MM-DD-YYYY HH:MM:SS').format('MM-DD-YYYY hh:mm:ss a')
考虑一个javascript日期时间库,如Note:javascript只正式支持简化的:
YYYY-MM-DDTHH:MM:ss.sssZ
。其他格式可以由单独的JavaScript引擎支持,但格式的确切列表因引擎而异。请注意,大写字母“MM”表示月份,而不是分钟。