资讯专栏INFORMATION COLUMN

获取自定义的当前时间格式

jaysun / 685人阅读

摘要:今天分享一个自己前段时间封装的获取自定义的当前时间格式的函数,有兴趣的可以参考参考,如果有什么不足,欢迎指点。

今天分享一个自己前段时间封装的获取自定义的当前时间格式的函数,有兴趣的可以参考参考,如果有什么不足,欢迎指点。

//获取时间
        /*
        * t为一个时间格式字符串,如"Y-M-D-W H:Mi:S"=>"2017-06-03-星期六 22:06:50"
        * 可以定义任何分隔符和关键字的格式,关键字为Y:年,M:月,D:日,W:星期几,H:时,Mi:分,S:秒,Ms:毫秒
        * 也可单个获取定义,如"///H://S&&"=>"///22://50&&";
        * */
        function getDate(t){
            var reg=/[^a-zA-Z0-9]/ig;//匹配分隔符
            var tArr=t.split(reg);//通过分隔符分割为数组
            for(var a=0;a

注释写的应该还算清楚,所以我就不多说了。

使用 多个关键字
console.log( getDate( "Y-M-D-W H:Mi:S" ) ) // 2017-07-04-星期二 12:06:50
多个关键字(任意字符)
console.log( getDate( "//Y-M-D/W-H:Mi:S" ) ) // //2017-06-03/星期二-12:06:50
单个关键字
console.log( getDate( "Y" ) ) // 2017
单个关键字(任意字符)
console.log( getDate( "---Y*///" ) ) // ---2017*///

如果有什么不足,欢迎指点。

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

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

相关文章

  • HTML5 入门详解

    摘要:定义字符中文注音或字符的解释或发音。表单域我们都知道标签用于为用户输入创建表单。在中表单域添加了两个新的属性规定是否启用表单的自动完成功能,默认。通过属性和表单域的可以将输入表单绑定到表单域中。 showImg(http://ww1.sinaimg.cn/large/007kscFEgy1fxgnw4hajoj31400p0q4d.jpg); 1. 认识HTML5 HTML5并不仅仅...

    hqman 评论0 收藏0
  • 慕课网_《Java定时任务调度工具详解之Quartz篇》学习总结

    摘要:时间年月日星期一说明本文部分内容均来自慕课网。属性任务名称任务所属组任务实现类传参的作用浅谈上是什么当调用一个,就会将传递给的方法能通过对象访问到运行时候的环境以及本身的明细数据。 时间:2017年06月26日星期一说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com教学示例源码:https://github.com/zccodere/s...个人学习源码...

    hiYoHoo 评论0 收藏0
  • 基于Egg框架日志链路追踪实践分享

    摘要:项目扩展自定义日志中间件封装好之后,在实际项目应用中我们还需要一步操作,提供了框架扩展功能,包含五项,可以对这几项进行自定义扩展,对于日志因为每次日志记录我们需要记录当前请求携带的做一个链路追踪,需要用到是的请求上下文扩展项。 快速导航 [Logger-Custom] 需求背景 [Logger-Custom] 自定义日志插件开发 [Logger-Custom] 项目扩展 ...

    EscapedDog 评论0 收藏0

发表评论

0条评论

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