JS实现获取毫秒值及转换成年月日时分秒的方法
作者:dadaDaShiXiong 发布时间:2024-04-18 09:42:54
标签:JS,毫秒,年月日时分秒
本文实例讲述了JS实现获取毫秒值及转换成年月日时分秒的方法。分享给大家供大家参考,具体如下:
时间日期对象
创建方式一
var date=new Date();
创建方式二 兼容性最强 推荐使用
var date1=new Date("2017/08-26 15:15:15");
创建方式三
var date2=new Date(2017,9,18,23,15,23);
返回结果是从1970/01/01到现在的毫秒值
var date = Date.now();
var date = +new Date();
var date = new Date().getTime();
var date = new Date().valueOf();
把日期解析成毫秒值
var date=Date.parse("2017-05-24 18:23:14");
传入毫秒值 获取该毫秒值对应的时间日期
var date =new Date(Date.now());
getDate()
获取日 1-31getDay ()
获取星期 0-6(0代表周日)getMonth ()
获取月 0-11(1月从0开始)getFullYear ()
获取完整年份(浏览器都支持)getHours ()
获取小时 0-23getMinutes ()
获取分钟 0-59getSeconds ()
获取秒 0-59getMilliseconds ()
获取毫秒 (1s = 1000ms)getTime ()
返回累计毫秒数(从1970/1/1午夜)
自己简单封装的输入毫秒值,根据不同的参数获取年月日时分秒
获取你想要的时间格式 参数(毫秒值,int) int取值为:0:年1:月2:日3:时4:分5:秒
如:
console.log(getTime(1523604904000,1));
function getTime(second,getDateType) {
var date =new Date(second);
if(getDateType==0){
return date.getFullYear();
}else if(getDateType==1){
if((date.getMonth()+1)<=9){
return "0"+(date.getMonth()+1);
}else {
return date.getMonth()+1;
}
}else if(getDateType==2){
if(date.getDate()<=9){
return "0"+date.getDate();
}else {
return date.getDate();
}
}else if(getDateType==3){
if(date.getHours()<=9){
return "0"+date.getHours();
}else {
return date.getHours();
}
}else if(getDateType==4){
if(date.getMinutes()<=9){
return "0"+date.getMinutes();
}else {
return date.getMinutes();
}
}else if(getDateType==5){
return date.getSeconds ();
}else {
alert("输入时间格式有误!");
return;
}
}
这里使用在线HTML/CSS/JavaScript代码运行工具:http://tools.aspxhome.com/code/HtmlJsRun,测试结果如下:
希望本文所述对大家JavaScript程序设计有所帮助。
来源:https://blog.csdn.net/dadaDaShiXiong/article/details/80033522
0
投稿
猜你喜欢
- 前言:在 Go 语言中,同时声明多个常量、变量,或者导入多个包时,可采用分组的方式进行声明。例如下面的代码:import "fmt
- mysqlslap常用参数说明–auto-generate-sql 由系统自动生成sql脚本进行测试–auto-generate-sql-a
- ul: unordered lists ol: ordered lists li: Listsol 有序列表:<ol>
- TensorFlow 定义输入节点名称input_name: with tf.name_scope('input'): &
- Pytorch统计参数网络参数数量def get_parameter_number(net): total_num
- 在开始之前,我们先来看看uint 与 int 的区别上面是图,下面是源码:package main import ( "fmt&q
- 本文为大家分享了解决Mysql存储引擎MyISAM常见问题的方法,供大家参考,具体内容如下一、处理MyISAM存储引擎的表损坏在使用MySQ
- 前言本项目是使用了谷歌开源的框架mediapipe,里面有非常多的模型提供给我们使用,例如面部检测,身体检测,手部检测等。原理首先先进行手部
- RSA算法是一种非对称加密算法,是现在广泛使用的公钥加密算法,主要应用是加密信息和数字签名。 * 给出的RSA算法简介如下: 假设Alic
- 扩展Code:var blogModule = (function (my) { my.AddPhoto = function (
- 支持实时监控sliderbar的数据,允许有callback回调的函数,有示例1、可自定样式SetStyle() 2、带有onSroll功能
- 首先到官网下载python2.7.3版本,编译安装$wget http://www.python.org/ftp/python/2.7.3/
- 前言最近突然对爬虫有了一点兴趣,所以打算学一下爬虫,但是在安装使用一些库时,遇到了一些不小的麻烦,对于我来说,最麻烦的就是配置环境了,老是有
- 这篇文章主要介绍了Python文件操作函数用法实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- 1.查看binlog是否开启show variables like '%log_bin%';2.查看数据文件存放路径:bin
- 怎么从mysql从官网下载到安装到客户端的登陆呢?这篇文章给你讲的清清楚楚。第一步:到Mysql官网下载。从[https://dev.mys
- 有人把Go比作21世纪的C语言,第一是因为Go语言设计简单,第二,21世纪最重要的就是并行程序设计,而Go从语言层面就支持了并行。gorou
- 如何用ASP获知机器的网络配置?看看我们的例子:Option Explicit Dim WSHShell&nb
- 本文实例讲述了js字符串操作方法。分享给大家供大家参考。具体如下:var str="This is my first Script
- 颜色目标检测就是根据物体的颜色快速进行目标定位。使用cv2.inRange函数设定合适的阈值,即可以选出合适的目标。建立项目colordet