给定一个日期字符串,如何获取描述该日期字符串的格式字符串?
换句话说,如果没有传递明确的格式来使用,如何获取Date()或MomentJS将用于解析该日期字符串的格式字符串(每个都可能不同,这没关系)?
因此,给定'2016-01-01',它应该输出类似于'YYYY-MM-DD'的内容。
(我知道这是一个简单的问题,可能有答案,但很难简洁地表达,因此我只能找到有关如何解析日期字符串或如何显示日期的问题和答案。没有关于如何输出格式本身的问题。)
换句话说,如果没有传递明确的格式来使用,如何获取Date()或MomentJS将用于解析该日期字符串的格式字符串(每个都可能不同,这没关系)?
因此,给定'2016-01-01',它应该输出类似于'YYYY-MM-DD'的内容。
(我知道这是一个简单的问题,可能有答案,但很难简洁地表达,因此我只能找到有关如何解析日期字符串或如何显示日期的问题和答案。没有关于如何输出格式本身的问题。)
moment('2016-01-01 00:00:00').creationData().format
。它输出"YYYY-MM-DD HH:mm:ss"
。 - tscizzleDate
对象的构造函数,您将在调试控制台中收到警告消息,并且您会发现creationData().format
返回undefined
。另请参见http://momentjs.com/guides/#/warnings/。 - Matt Johnson-Pint