JS实现获取毫秒值及转换成年月日时分秒的方法


Posted in Javascript onAugust 15, 2018

本文实例讲述了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-31
getDay () 获取星期 0-6(0代表周日)
getMonth () 获取月 0-11(1月从0开始)
getFullYear () 获取完整年份(浏览器都支持)
getHours () 获取小时 0-23
getMinutes () 获取分钟 0-59
getSeconds () 获取秒 0-59
getMilliseconds () 获取毫秒 (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.3water.com/code/HtmlJsRun,测试结果如下:

JS实现获取毫秒值及转换成年月日时分秒的方法

PS:这里再为大家推荐几款比较实用的天数计算在线工具供大家使用:

在线日期/天数计算器:
http://tools.3water.com/jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:
http://tools.3water.com/jisuanqi/datecalc

在线日期天数差计算器:
http://tools.3water.com/jisuanqi/onlinedatejsq

在线天数计算器:
http://tools.3water.com/jisuanqi/datejsq

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
Sep 25 Javascript
JavaScript 学习笔记(六)
Dec 31 Javascript
Jquery 插件开发笔记整理
Jan 17 Javascript
读jQuery之一(对象的组成)
Jun 11 Javascript
js操作iframe父子窗体示例
May 22 Javascript
使用jQuery的attr方法来修改onclick值
Jul 07 Javascript
原生javascript实现图片滚动、延时加载功能
Jan 12 Javascript
jQuery插件Validate实现自定义表单验证
Jan 18 Javascript
Node.js的Express框架使用上手指南
Mar 12 Javascript
JavaScript入门系列之知识点总结
Mar 24 Javascript
微信小程序多列选择器range-key使用详解
Mar 30 Javascript
微信小程序如何调用图片接口API并居中显示
Jun 29 Javascript
对layui中表单元素的使用详解
Aug 15 #Javascript
layui中使用jquery控制radio选中事件的示例代码
Aug 15 #jQuery
vue生命周期实例小结
Aug 15 #Javascript
layui获取多选框中的值方法
Aug 15 #Javascript
layui radio性别单选框赋值方法
Aug 15 #Javascript
vue在手机中通过本机IP地址访问webApp的方法
Aug 15 #Javascript
LayUI表格批量删除方法
Aug 15 #Javascript
You might like
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
使用配置类定义Codeigniter全局变量
2014/06/12 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
PHP获取当前URL路径的处理方法(适用于多条件筛选列表)
2017/02/10 PHP
PHP htmlspecialchars() 函数实例代码及用法大全
2018/09/18 PHP
PHP children()函数讲解
2019/02/03 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
javascript一些实用技巧小结
2011/03/18 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
很棒的学习jQuery的12个网站推荐
2011/04/28 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
BootStrap daterangepicker 双日历控件
2017/06/02 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
BootStrap中的模态框(modal,弹出层)功能示例代码
2018/11/02 Javascript
微信小程序实现的日期午别医生排班表功能示例
2019/01/09 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
五分钟搞懂Vuex实用知识(小结)
2019/08/12 Javascript
深入理解javascript中的this
2021/02/08 Javascript
Python实例分享:快速查找出被挂马的文件
2014/06/08 Python
python获取当前计算机cpu数量的方法
2015/04/18 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
Python 数据处理库 pandas进阶教程
2018/04/21 Python
python中的字符串内部换行方法
2018/07/19 Python
python实时获取外部程序输出结果的方法
2019/01/12 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
露营世界:Camping World
2017/02/02 全球购物
数控专业毕业生求职信范文
2013/09/21 职场文书
捐书活动总结
2014/05/04 职场文书
自主招生学校推荐信范文
2015/03/26 职场文书
总账会计岗位职责
2015/04/02 职场文书
2015年物业管理员工工作总结
2015/10/15 职场文书
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技