资讯专栏INFORMATION COLUMN

NPM酷库:dateformat 时间字符串格式化

MadPecker / 439人阅读

摘要:中内置对象的方法可以将时间对象转换为字符串,但是转换后的格式是这个样子的我们在上显示这样的时间字符串无论对于用户阅读或是布局要求,都是不行的。今天我们使用库可以轻易将时间对象格式化为任意我们需要的格式参考资料

NPM酷库,每天两分钟,了解一个流行NPM库。

JavaScript中Date内置对象的toString() 方法可以将时间对象转换为字符串,但是转换后的格式是这个样子的:

Thu Feb 01 2018 10:28:41 GMT+0800 (CST)

我们在UI上显示这样的时间字符串无论对于用户阅读或是布局要求,都是不行的。我们常常需要特定格式的字符串来表示时间:

2018-02-01

如果使用JS内置Date对象的方法,就得需要使用getFullYear() getMonth() 等函数来拼凑结果。

dateformat

今天我们使用dateformat 库可以轻易将时间对象格式化为任意我们需要的格式:

const dateFormat = require("dateformat");
const now = new Date();

dateFormat(now, "ffffdd, mmmm dS, yyyy, h:MM:ss TT");
// Thursday, February 1st, 2018, 10:28:41 AM

dateFormat(now, "yyyy-mm-dd");
// 2018-02-01

dateFormat(now, "isoDate");
// 2018-02-01
参考资料

https://github.com/felixge/no...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/107144.html

相关文章

  • NPM酷库:moment,时间对象处理

    摘要:酷库,每天两分钟,了解一个流行库。上次,我们介绍了使用库将时间对象格式化为任意规则字符串,在实际开发中,我们不仅仅需要格式化时间。是专门用来处理时间的库,可以用来格式化验证比较计算解析时间。 NPM酷库,每天两分钟,了解一个流行NPM库。· 上次,我们介绍了使用 dateformat 库将时间对象格式化为任意规则字符串,在实际开发中,我们不仅仅需要格式化时间。 moment momen...

    eternalshallow 评论0 收藏0
  • NPM酷库:ms,毫秒时间描述转换

    摘要:酷库,每天两分钟,了解一个流行库。在中,最常用的时间单位就是毫秒,等函数用到的数字表示时间,其单位就是毫秒。直接理解这些数字比较困难,有时候我们需要将表示毫秒的数字转换成字符串,人能直接理解的文本。比如记录输出程序的运行时间等场景。 NPM酷库,每天两分钟,了解一个流行NPM库。 在JS中,最常用的时间单位就是毫秒,setTimeout() 、Date.now() 等函数用到的数字表示...

    cyqian 评论0 收藏0
  • NPM酷库045:js-yaml,读写YAML

    摘要:酷库,每天两分钟,了解一个流行库。在酷库中,我们了解到了相对于格式更加易于编写和维护的,今天我们继续学习另外一个更加简单易读的数据格式。是一个专门用来读写格式数据的库,他可以将对象转换成字符串,也可以将字符串转换为对象。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库044中,我们了解到了相对于JSON格式更加易于编写和维护的JSON5,今天我们继续学习另外一个更加简单...

    jsummer 评论0 收藏0
  • NPM酷库:numeral,格式数字

    摘要:酷库,每天两分钟,了解一个流行库。是一个专门用来格式化数字的库,同时还能解析各种格式的数字。解析数字格式化支持普通数字小数货币字节百分比时间等数字格式。 NPM酷库,每天两分钟,了解一个流行NPM库。· JavaScript Core 并没有提供足够的数字变量格式化方式,而我们经常需要这样的操作,比如给数字加单位等,虽然需求简单,但是写起来还是要费一些周折。 numeral numer...

    2501207950 评论0 收藏0
  • NPM酷库051:xml2js,解析XML格式数据

    摘要:酷库,每天两分钟,了解一个流行库。在酷库中,我们介绍了使用创建格式文档,今天我们来学习如何解析文档数据。此外,也支持生成。得到的格式文档数据为使用库提供的对象,可以方便地将数据直接转成格式,相对于库更加方便使用。 NPM酷库,每天两分钟,了解一个流行NPM库。· 在NPM酷库050中,我们介绍了使用xmlbuilder创建XML格式文档,今天我们来学习如何解析XML文档数据。 xml2...

    lei___ 评论0 收藏0

发表评论

0条评论

MadPecker

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<