对输出格式使用相同的解析格式
Using same parsing format for output format
使用libary moment,可以选择引入一组格式化选项,momentjs
使用最佳匹配来解析输入。
例如:
var date = moment("29-06-1995", ["MM-DD-YYYY", "DD-MM", "DD-MM-YYYY"]);
但是,如果我希望采用与解析中用于输出格式化的格式相同的格式,该怎么办。
var dateText = date.format('selected parse')
如何知道moment
选择使用哪种格式?
目前没有用于获取所选格式的公开函数,但有一个名为_f
的"私有"字段包含此信息。
var m = moment("29-06-1995", ["MM-DD-YYYY", "DD-MM", "DD-MM-YYYY"]);
m._f // "DD-MM-YYYY"
若你们使用这个,在更新moment的版本时要小心。私有字段不能保证得到维护,并且可能在不同版本之间中断。
我已经将此记录为moment.js未来功能的功能请求。
相关文章:
- Datetime格式为Friendly Time.Moment JS输出错误
- 有没有一种方法可以从两个标签之间提取文本,并以我选择的格式输出
- 输出文本不't以正确格式显示
- 没有获得 json .save 的输出,格式为 pars.html
- 如果 CreateJS 库支持 Texture Packer 的 JSON 输出格式
- 获取表格格式的 Javascript 输出
- 如何使用 JQuQuery 解析 JSON 对象并在 HTML 页面中以表格格式打印输出
- 如何以绘图表格式输出PHP结果
- 在 nodejs 中有什么方法可以打印 JSON 格式的 log4js 输出
- 从字面上看,以HTML格式输出PHP代码
- 将显示为 XML 格式的 Google 地图位置转换为输出 (ASP.Net、C#)
- JSON 输出的格式不起作用
- 如何解码以下代码(例如u00e8、u00e9)并将其以字符串格式输出到Python中的符号
- 如何以HTML格式输出XML
- 使用HTML和JavaScript创建Excel格式输出
- 如何通过重写以JSON格式输出
- Javascript:以YYYY/mm/dd hh:m:sec格式输出当前日期时间
- Rails不能以json格式输出数据
- Google街景https请求是以html格式输出链接,而不是发送请求
- 更改日期格式输出