这个函数经常用到,分享给大家。

函数代码:

Date.prototype.format = function(format){

var o = {

"M+" : this.getMonth()+1, //month

"d+" : this.getDate(),    //day

"h+" : this.getHours(),   //hour

"m+" : this.getMinutes(), //minute

"s+" : this.getSeconds(), //second

"q+" : Math.floor((this.getMonth()+3)/3),  //quarter

"S" : this.getMilliseconds() //millisecond

}

if(/(y+)/.test(format)) format=format.replace(RegExp.$1,

(this.getFullYear()+"").substr(4 - RegExp.$1.length));

for(var k in o)if(new RegExp("("+ k +")").test(format))

format = format.replace(RegExp.$1,

RegExp.$1.length==1 ? o[k] :

("00"+ o[k]).substr((""+ o[k]).length));

return format;

}

调用示例:

setInterval(function(){

var time = new Date().format("hh:mm:ss");

var date = new Date().format("yyyy-MM-dd");

document.getElementById("Time").innerHTML=time;

document.getElementById("Date").innerHTML=date;

},1000);

html中日期格式化函数,JavaScript日期时间格式化函数分享相关推荐

  1. mysql.h函数解释_mysql时间格式化函数日期格式h和H区别

    本文为博主原创,未经允许不得转载: 今天碰到一个问题,发现项目中有一个统计图的数据和时间格式没有对应准确,统计图要描述的是操作次数和操作时间的关系, 但很奇怪的是操作次数对应的时间却是凌晨,实际应用中 ...

  2. JS日期格式化——数字日期转中文日期(封装函数,dayjs时间格式化YYYY-MM-DD)

    JS数字日期转中文日期 往期相关文章 场景复现 封装函数(数字日期转中文日期) 实际应用 往期相关文章 文章内容 文章链接 JS数组对象--根据日期进行排序,按照时间进行升序或降序排序 https:/ ...

  3. JS日期与字符串相互转换(时间格式化YYYY-MM-DD,Dayjs的使用)

    JS日期与字符串相互转换--JS封装函数,Dayjs转换时间格式 相关文章调用 场景复现 一.JS封装函数 1.日期转字符串 2.字符串转日期 二. Dayjs转换时间格式 1.Dayjs快速安装与使 ...

  4. java 时间格式化 星期_Java SimpleDateFormate时间格式化

    首页 > 基础教程 > 常用类 > 常用 Date类 Java SimpleDateFormate时间格式化 java中SimpleDateFormate是时间简单格式化类,它允许格 ...

  5. java格式化到毫秒_java时间格式化到毫秒

    (3)Java 日期时间及其格式化 可以用 System 类的静态方法 publ... java的时间处理续计算java时间)_计算机软件及应用_IT/计算机_专业资料.1. java 计算时间依靠 ...

  6. java给时间设置格式化_java怎样给时间格式化

    java怎样给时间格式化 [提要]本篇<java如何给时间格式化>特别为需要格式编程学习的朋友收集整理的,仅供参考.内容如下: java中如何格式化的时间,这是一个很简单的`问题,在实际的 ...

  7. mysql时间格式化到小时_mysql 时间格式化

    格式化时间例子: date_format(now(),'%y-%m-%d %H:%i:%S') 项目中的统计报表作的很多,需求中有按周.月统计数据的.查看了Mysql的API,发现Date_forma ...

  8. Java代码格式化算法_一个时间格式化的工具类:TimeUtil

    源代码如下: import android.content.Context; import android.text.TextUtils; import android.text.format.Dat ...

  9. java 纳秒 格式化_Java日期时间API系列35-----Jdk8中java.time包中的新的日期时间API类应用,微秒和纳秒等更精确的时间格式化和解析。...

    通过Java日期时间API系列1-----Jdk7及以前的日期时间类中得知,Java8以前除了java.sql.Timestamp扩充纳秒,其他类最大只精确到毫秒:Java8 time包所有相关类都支 ...

最新文章

  1. PyCharm入门教程——在编辑器中使用拖放
  2. 初识50个Linux命令
  3. 在iOS平台上使用TensorFlow教程(上)
  4. 毕业论文写作Tips
  5. 『设计模式』Web程序开发最基本的编程模式--MVC编程模式
  6. [转]T4模版引擎之基础入门
  7. vs2010 学习Silverlight学习笔记(18):JavaScript
  8. Spine 游戏开发的 2D
  9. 关于raw_input()和sys.stdin.readline()的区别
  10. 【Matlab 图像】LAB 色彩空间分析
  11. 如何优雅的保存微信公众号封面图
  12. Excel公式:index + match多条件匹配,以当前行多个单元值去另一文档匹配,返回指定单元值
  13. 思科交换机配置【串口初始配置】
  14. 扇贝单词里有计算机英语吗,扇贝单词英语版电脑版
  15. json模块错误:Expecting value: line 1 column 1 (char 0)
  16. 实验一python初探
  17. MyBatis之动态SQL
  18. 年份必须是4位数 C语言,输入年份(四位数),判断是否是闰年 C语言编程
  19. swift 3.0 再探索 - 1.String
  20. 个人信用报告内容组成和解读(7) ---公共信息明细

热门文章

  1. mysql 5.7 hint_新特性解读 | MySQL 8.0 新增 HINT 模式
  2. fiq中断的入口地址_嵌入式技巧:ARM的三种中断调试方法介绍
  3. 什么是python之禅_【Python面试】你了解什么是 Python 之禅么?
  4. interp1函数matlab_【原创】干货:用MATLAB搭建电化学单粒子模型(中)
  5. linux配置端口ipv6地址,linux配置ipv6地址命令
  6. java多线程的优点_【java多线程的优点】
  7. anaconda 安装pytorch_conda上安装PyTorch
  8. python2版本异常_Python to.exe引发异常:此项目的版本控制需要sdisttarb
  9. java数据库edit_Java数据库连接——JDBC基础知识(操作数据库:增删改查)
  10. 华为交换机s2700怎么重置_华为交换机忘记console的密码,怎么恢复出厂设置