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 相关文章推荐
基于jQuery的可用于选项卡及幻灯的切换插件
Mar 28 Javascript
简介AngularJS的视图功能应用
Jun 17 Javascript
AngularJS基础 ng-paste 指令简单示例
Aug 02 Javascript
jQuery Validate 数组 全部验证问题
Jan 12 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
Apr 12 Javascript
react-router中的属性详解
Jun 01 Javascript
微信小程序 页面滑动事件的实例详解
Oct 12 Javascript
layui实现点击按钮给table添加一行
Aug 10 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
Apr 29 Javascript
前端vue+elementUI如何实现记住密码功能
Sep 20 Javascript
antd日期选择器禁止选择当天之前的时间操作
Oct 29 Javascript
Python机器学习之决策树和随机森林
Jul 15 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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
PHP中文汉字验证码
2007/04/08 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
php实现文件下载简单示例(代码实现文件下载)
2014/03/10 PHP
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
2013/12/31 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
原生js实现焦点轮播图效果
2017/01/12 Javascript
解决bootstrap模态框数据缓存的问题方法
2018/08/10 Javascript
vuejs选中当前样式active的实例
2018/08/22 Javascript
JavaScript仿京东秒杀倒计时
2020/03/17 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
2020/05/12 Javascript
Vue实现背景更换颜色操作
2020/07/17 Javascript
[01:33:30]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第二场 2月5日
2021/03/11 DOTA
python编写爬虫小程序
2015/05/14 Python
python中偏函数partial用法实例分析
2015/07/08 Python
简介Django框架中可使用的各类缓存
2015/07/23 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
解决margin 外边距合并问题
2019/07/03 HTML / CSS
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
什么是属性访问器
2015/10/26 面试题
2014年大学生党课心得体会范文
2014/03/29 职场文书
星级党支部申报材料
2014/05/31 职场文书
三八活动策划方案
2014/08/17 职场文书
学校元旦晚会开场白
2014/12/14 职场文书
求职自荐信怎么写
2015/03/04 职场文书
《祁黄羊》教学反思
2016/02/20 职场文书
JS前端canvas交互实现拖拽旋转及缩放示例
2022/08/05 Javascript