javascript - 如何在保持格式的同时将此日期转换为字符串?
问题描述
简而言之,此函数返回一个时间,然后用于查询 JSON 文件,似乎要使查询工作,我的日期需要采用字符串格式,如果我将结果传递给recent_time()
查询,它将不起作用。
function recent_time(process) {
date_array = []
for (var object in process) {
var processtime = new Date(process[object]);
date_array.push(processtime)
}
max_date = new Date(Math.max.apply(null, date_array));
return max_date
}
目前返回的值是2019-05-22T11:01:18.000Z
我需要它读取的格式(出于我的 json 查询目的):
"2019-05-22T11:01:18.000Z"
- 注意它是字符串格式
我试过return max_date.toString()
但是这会返回格式
Wed May 22 2019 11:01:18 GMT+0100 (British Summer Time)
任何帮助表示赞赏
解决方案
您可能正在寻找.toISOString()
方法。
推荐阅读
- php - 如何在 Laravel 中使用 Eloquent 创建动态模型?
- react-native - I can't install expo-cli
- javascript - Firefox console.table 显示错误数据
- delphi - How to use .Ini Files in FMX/Delphi
- c# - How to disable type casting from interface to class that implements interface
- amazon-cloudformation - How to filter Cloud-formation notifications published to a SNS topic with Email Subscription?
- kml - KML time animation through TimeStamp
- java - How to create 2 new Players and get there name from an EditText field
- java - Using JSON in a Java Program
- neo4j - Neo4J Jaccard Similarity 遇到 ClassCastException