位置: 编程技术 - 正文

详解JavaScript时间格式化(javascript !)

编辑:rootadmin

推荐整理分享详解JavaScript时间格式化(javascript !),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript:;怎么解决,javascript什么用,javascriptz,javascriptwhile,javascript中,javascript entries,javascriptz,javascriptwhile,内容如对您有帮助,希望把文章链接给更多的朋友!

感谢某前辈写的JS格式化日期和时间JS代码,很好很强大!!!

前言:

  js虽然提供了各种获取时间Date对象的不同属性方法,如:getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 ... ... 等等,但是却没有像java那样提供一个方法来供用户来根据自身提供的模板(pattern),来格式化指定时间对象,所以自己就封装了一个小方法,只供大家闲来调侃-.-,有好的建议还望慷慨指荐哦。

用到知识点:

&#; arguments:该对象代表正在执行的函数和调用它的函数的参数。不可显式创建,虽然有length属性,且能像数组一样以“[]”语法方式取值,但它并不是一个数组。

&#; typeof object :运算符,返回一个用来表示表达式的数据类型的字符串。六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."。

&#; object.constructor:表示创建对象的函数。object必须是对象或函数的名称。基础数据没有该属性。

&#; exec 方法:用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组。没有找到匹配,则它返回 null。数组中同类型匹配元素不会重复出现。

&#; str.split(Rex|str):以一个正则对象或子字符串,将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

&#; throw Error('msg'):抛出一个带有Message信息的Error。throw 后面可跟任何表达式。

&#; 还有一些for..in用法,三目运算符,substr这些就不讲了,比较简单。

代码片段:

详解JavaScript时间格式化(javascript !)

上几个演示效果,供大家参考:

console.log(DateFormat(new Date(),'yyyy年第q季度M月dd日HH时m分s秒S毫秒'));

console.log(DateFormat(new Date(),'yyyy年yy第q季度M月dd日HH时m分s秒S毫秒'));

console.log(DateFormat(new Date(),'yyyy年第q季度M月dd日Hh时m分s秒S毫秒'));

console.log(DateFormat("我不是时间对象",'yyyy年第q季度M月dd日Hh时m分s秒S毫秒'));

console.log(DateFormat(new Date(),'yyyy年第q季度MMM月dd日HH时m分s秒S毫秒'));

其他效果就不一一列举了,感兴趣的可以把代码拷贝下来直接测试就行了,有任何BUG或者有待优化的地方请慷慨指正哦。

通过以上内容给大家详解了JavaScript时间格式化相关知识,希望大家喜欢。

基于JavaScript代码实现pc与手机之间的跳转 这个代码放在PC模板的代码里面scripttype="text/javascript"//平台、设备和操作系统varsystem={win:false,mac:false,xll:false};//检测平台varp=navigator.platform;system.win=p.indexO

js实现正则匹配中文标点符号的方法 本文实例讲述了js正则匹配中文标点符号的方法。分享给大家供大家参考,具体如下:运行效果截图如下:具体代码如下:htmlheadmetahttp-equiv="content-type"co

分享JavaScript与Java中MD5使用两个例子 在网上查了一下,在网上收集了Java与JavaScript中使用的两个例子,试验过,分享下。1、Java:packageorg.bearfly.test.md5;importjava.io.UnsupportedEncodingException;importja

标签: javascript !

本文链接地址:https://www.jiuchutong.com/biancheng/386365.html 转载请保留说明!

上一篇:FullCalendar日历插件应用之数据展现(一)(日历 caldav)

下一篇:基于JavaScript代码实现pc与手机之间的跳转(javascript的代码写在哪里)

  • 带息负债融资成本率意义
  • 增值税滞纳金怎么做账
  • 税务局 强制
  • 关税计算怎么算?
  • 新个税法申报的税种
  • 增值税包括哪些内容
  • 汇算清缴的费用会计怎么做账
  • 微信转账报销怎么转换成文字
  • 非经营性资产包括哪些科目
  • 物业公司收取电损费合法吗
  • 库存产品亏本销售账务处理
  • 税费改革是什么
  • 饭店购买厨房用具分录
  • 周转材料低值易耗品怎么摊销
  • 福利费用计入
  • 个人捐赠如何抵扣个税30%
  • 绿化工程上税多少
  • 2021虚开发票案例
  • 增值税普票新规定
  • 高新技术企业认定条件
  • 税务机关代开的普通发票上无需加盖收款方的印章
  • 资本公积可以怎么处理掉
  • 外资企业投资国内企业程序
  • 关于燃油消费税征收范围及税率
  • 应收预收账款属于什么科目
  • 借主营业务成本表示什么
  • 耕地建厂房补偿方法
  • BIOS识别不了硬盘pe可以
  • 长期待摊费用摊销明细表
  • 购入固定资产预算会计怎么做账务处理
  • 免租期房产税增值税如何计算
  • 事业单位专项资金包括哪些内容
  • h5移动端上传pdf
  • 龙骨花的养殖方法移植
  • scworker.exe是病毒
  • wordpress的文章在数据库里吗?
  • php7 数组
  • 农产品核定扣除和计算抵扣的区别
  • 债券的回购
  • 父子之间房屋赠与费用
  • thinkphp 多数据库
  • 广告费和业务宣传费税前扣除基数
  • 结转已销售产品成本20000元
  • 递延所得税资产和递延所得税负债
  • 《linux内核分析》
  • 帝国cms栏目可以看吗
  • 出口没有增值税发票需要交税吗
  • 工会经费和残保金不交有什么影响
  • 销货退回与折让的关系
  • phpcms默认密码
  • div不规则排版
  • 股东每年怎么分红
  • 销售旧货的增值税是销项税吗
  • 小企业长期债券投资入账价值
  • 进出口货物收发货人报关注册登记证书
  • 个人所得税年度累计扣税规则
  • 企业利息收入需要缴纳所得税吗
  • 个人独资企业法人可以发工资吗
  • 公司的资本公积金
  • 小规模纳税人按1%
  • 收到税务局退增值税怎么入账
  • 养猪场财务账目怎么做
  • 企业的融资租赁
  • 技术开发技术服务属于什么行业
  • 固定资产处置如何申报企业所得税
  • 小企业会计准则2023电子版
  • 为什么要挂靠其他劳务派遣公司?有什么利弊?
  • 发票什么时间认证
  • sql语句实例大全
  • linux进程管理器
  • 系统设置技巧有哪些
  • 苹果mac系统怎么截屏快捷键
  • shell 子函数
  • pcalc是什么软件
  • win8适用的pr
  • javascript字符串大小写转换
  • 举例说明Java实现适配器模式
  • 范冰冰魔范学院杂志可爱公主风
  • 广东省社保局打印参保缴费凭证
  • 电子口岸无纸化网上签约流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设