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 相关文章推荐
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
May 13 Javascript
javascript 闭包疑问
Dec 30 Javascript
Google (Local) Search API的简单使用介绍
Nov 28 Javascript
js中settimeout方法加参数
Feb 28 Javascript
JavaScript设计模式之单体模式全面解析
Sep 09 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
详解Angular4 路由设置相关
Aug 26 Javascript
vue watch监听对象及对应值的变化详解
Feb 24 Javascript
jQuery实现的电子时钟效果完整示例
Apr 28 jQuery
微信小程序调用微信支付接口的实现方法
Apr 29 Javascript
Vue通过provide inject实现组件通信
Sep 03 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
收听困难?教您超简便短波广播抗干扰方法!
2021/03/01 无线电
用php来改写404错误页让你的页面更友好
2013/01/24 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
PHP单态模式简单用法示例
2016/11/16 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
2019/05/08 PHP
jquery 框架使用教程 AJAX篇
2009/10/11 Javascript
神奇的7个jQuery 3D插件整理
2011/01/06 Javascript
javascript中节点的最近的相关节点访问方法
2013/03/20 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
JS实现生成会变大变小的圆环实例
2015/08/05 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
js密码强度实时检测代码
2016/03/02 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
详解angular中通过$location获取路径(参数)的写法
2017/03/21 Javascript
jQuery回调方法使用示例
2017/06/26 jQuery
JS实现div模块的截图并下载功能
2017/10/17 Javascript
Vue.js图片预览插件使用详解
2018/08/27 Javascript
React Native中Mobx的使用方法详解
2018/12/04 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
python实现对csv文件的列的内容读取
2018/07/04 Python
django有哪些好处和优点
2020/09/01 Python
python 调用API接口 获取和解析 Json数据
2020/09/28 Python
Python中生成ndarray实例讲解
2021/02/22 Python
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
2018/04/17 HTML / CSS
美国棒球装备和用品商店:Baseball Savings
2018/06/09 全球购物
高中自我评价分享
2013/12/05 职场文书
12岁生日感言
2014/01/21 职场文书
求职自荐信的格式
2014/04/07 职场文书
暖通工程师岗位职责
2014/06/12 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
《走遍天下书为侣》教学反思
2016/02/22 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
英语版自我评价,35句话轻松搞定
2019/10/08 职场文书