JS获取日期(年/月/日/时/分/秒)以及完整格式转化(补0)
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间
获取当前年份的时候不知道为什么不对,明明是2位的,可是它不仅变成3位了,第一位还不对,不太明白,(嗯,后来知道了它返回的三位数其实是当前年份减去1900年所获得的数值);如下图:
编写一个js函数,实时显示当前时间,格式:“年-月-日 时:分:秒”
setInterval(function(){
var date=new Date();
var year=date.getFullYear(); //获取当前年份
var mon=date.getMonth()+1; //获取当前月份
var da=date.getDate(); //获取当前日
var day=date.getDay(); //获取当前星期几
var h=date.getHours(); //获取小时
var m=date.getMinutes(); //获取分钟
var s=date.getSeconds(); //获取秒
var d=document.getElementById(‘Date’);
d.innerHTML=’当前时间:’+year+’年’+mon+’月’+da+’日’+’星期’+day+’ ‘+h+’:’+m+’:’+s;
},1000)
}
注意:上述方法有一个问题,这样拼接出来显示的时间很可能类似这样,如2019-9-1 10:8:1,而不是我们喜欢的格式2019-09-01 10:08:01
我们可以参考下面的方法把”0“补上
var year=date.getFullYear(); var mon=date.getMonth()+1;var day=date.getDate();var h=date.getHours(); var m=date.getMinutes();var s=date.getSeconds(); var submitTime = "";submitTime += year + "-";if(mon >= 10) {submitTime += mon + "-";}else {submitTime += "0" + mon + "-";}if(day >= 10) {submitTime += day;}else {submitTime += "0" + day;}submitTime +=" ";if(h >= 10) {submitTime += h + ":";}else {submitTime += "0" + h + ":";}if(m >= 10) {submitTime += m;}else {submitTime += "0" + m;}
JS获取日期(年/月/日/时/分/秒)以及完整格式转化(补0)相关推荐
- JS获取日期(年/月/日/时/分/秒)格式转化
因为用到JS倒计时,所以就把网上搜到的各种关于日期的整理了一下,有个印象,以后再用到,可以直接看自己的,方便很多. var myDate = new Date(); 以下都是在myDate的基础上得到 ...
- Elasticsearch根据日期(年-月-日 时:分:秒)进行range(时间范围筛选)
不知不觉要写第二篇文章了 接着第一篇文章,es实现like复合查询,里面案例有用到通过时间(年-月-日 时:分:秒)进行筛选的, 在这里说下如果通过时间筛选需要对index进行mapping设置滴,不 ...
- 用python 获取当前时间(年-月-日 时:分:秒),并且返回当前时间的下一秒
获取当前时间,并且返回当前时间的下一秒 因为存在年-月-日 时:分:秒 考虑到用split的方法做的话非常麻烦 所以引入time和datetime模块 当然 也可以改写成输入一个时间 代码实现 imp ...
- [转载] 用python 获取当前时间(年-月-日 时:分:秒),并且返回当前时间的下一秒
参考链接: Python获取当前时间 获取当前时间,并且返回当前时间的下一秒 因为存在年-月-日 时:分:秒 考虑到用split的方法做的话非常麻烦 所以引入time和datetime模块 当然 也可 ...
- js将当前时间格式化为年-月-日 时:分:秒
利用js的Date()对象,将系统当前时间格式化为年-月-日 时:分:秒.也可以自己定义格式.(做项目时遇到这个问题.本来想百度一个用,哎,网上的结果太乱了,于是自己写一个) 代码如下: <!D ...
- 汇编语言:以“年/月/日 时:分:秒”的格式,显示当前的日期、时间。
题目:访问cmos ram,用汇编语言编程,以"年/月/日 时:分:秒"的格式,显示当前的日期.时间. 我编写的程序是用直接写显存的方式,在屏幕中间显示系统的当前时间. 但是,有两 ...
- Excel计算将时间字符串转换为时间格式 年-月-日 时:分:秒 且计算时间差得到 时分秒 格式
Excel计算时间差时分秒 今天数据导出处理的时候碰见一个时间格式问题如下: 这个日期数据从数据库里导出来就是字符串了,由于取出来的还有一些很长的编码形式的字段怕被隐没,所以将数据粘贴之前我将exce ...
- 将毫秒值(currentTimeMillis)转换为(年-月-日 时-分-秒)的形式,只需一行代码
//首先获取当前的毫秒值long currentTimeMillis = System.currentTimeMillis();/*** 转换为年月日时分秒的形式,得到的currentTime就是转换 ...
- 时间戳格式化为正常时间 (年-月-日 时:分:秒)
时间格式化 做项目的时候往往后台返回的时间数据不是我们想要的形式 如 (年-月-日 时:分:秒) 那要自己写代码来转换格式 下面代码可以快速格式化时间,建议收藏 代码如下 let time = '20 ...
最新文章
- UIImageView图片视图的基本概念和使用方法
- python字典默认输出键还是值_说说在 Python 字典中如何在读取不存在的键时得到一个默认值...
- Netbackup 7.6新增功能和优势
- Virtual DOM(虚拟dom-1)
- Oracle online系列(下):online indexbuild
- delphi dbgrideh 遍历每一个单元格_真香!我用Python 制作了一个迷宫游戏
- 使用JdbcTemplate报 Incorrect column count: expected 1, actual 5错误解决
- ON DUPLICATE KEY UPDATE重复插入时更新
- 一个五年Android开发者百度、阿里、聚美、映客的面试心经
- Node.js七天搞定微信公众号(又名:Koa2实现电影微信公众号前后端开发)
- 高中生该怎样自学编程?
- 设计模式之装饰器模式
- c语言 析构函数,C++析构函数详解
- Python基础入门知识(1)
- 行走的“摄影神器”三星Galaxy S21!五一出游必备
- Function ‘MseLossBackward0‘ returned nan values in its 0th output.
- 有限元与深度学习结合求解泊松方程-Petrov
- 关于Halcon::threshold 用时
- 登录OneDrive
- 中间件选型标准和流程
热门文章
- cypress学习笔记二:目录结构及登录测试用例
- 数据分享|全球河湖矢量数据集(2010)
- dhrystone测试结果_RT-Thread软件包可以对MCU进行性能测试,跑一个试试!
- 寒冰王座(完全背包)
- Android稳定性测试工具Monkey的使用
- 中小学计算机创新教育措施,创新教育在计算机教学中的问题与对策
- 小程序影藏溢出的gif_分享几个优质开源项目 | 电商类app,趣享 gif,研发助手DoraemonKit,github小程序...
- 常用的功能测试点有哪些?
- 直线模组使用滚珠丝杆和普通丝杆的区别
- 怎么在c语言中使用常用对数,【用法】在C语言中使用对数函数的方法