日期转换为毫秒

  1. 如果格式是:yyyy/mm/dd hh:mm:ss可以直接转换。
    var oldTime = (new Date("2018/07/09 14:13:11")).getTime(); //得到毫秒数

  2. 如果日期格式是:yyyy-mm-dd hh:mm:ss需要转化格式。
    var startDate ='2018-07-09 14:13:11';
    startDate= startDate.replace(new RegExp("-","gm"),"/");
    var startDateM = (new Date(startDate)).getTime(); //得到毫秒数

    日期转化为毫秒的另一种方法:
    var str = '2019-07-12 14:13:11';
    var arr = str.split(/[- : \/]/);
    var startDate = Date.parse(new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]));
    console.log(startDate)


毫秒转时间

var endDate = (new Date("2019/07/12 14:13:11")).getTime(); //得到毫秒数
var newDate = new Date(endDate ); //得到普通的时间了

毫秒转换成 07-12 月 日

function getMoth(str){  var oDate = new Date(str),  oMonth = oDate.getMonth()+1,  oDay = oDate.getDate(),  oTime = getzf(oMonth) +'-'+ getzf(oDay);//最后拼接时间  return oTime;
};
console.log(getMoth(1465959000));//使用方法

毫秒转年月日+时分秒 1970-01-18 07:12:39 , 补0:如2019-7-12变成2019-07-12

 function getMyDate(str){  var oDate = new Date(str),  oYear = oDate.getFullYear(),  oMonth = oDate.getMonth()+1,  oDay = oDate.getDate(),  oHour = oDate.getHours(),  oMin = oDate.getMinutes(),  oSen = oDate.getSeconds(),  //最后拼接时间  oTime = oYear +'-'+ getzf(oMonth) +'-'+ getzf(oDay) +' '+ getzf(oHour) +':'+ getzf(oMin) +':'+getzf(oSen);return oTime;
};
//补0操作
function getzf(num){  if(parseInt(num) < 10){  num = '0'+num;  }  return num;
} 接口返回的毫秒数如果为string,需要转化为int
var dateTime =  getMyDate(parseInt(毫秒数));
console.log(dateTime );//2019-07-12 20:00:00

获取一周、一个月之前的日期

var end = new Date();
var start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
console.log(start,end); //start为一个月前的日期,end为当前日期;若想获取一周前的日期,将30给为7即可

1天毫秒数与1个月

1天 = 24*60*60*1000 = 86400000毫秒
1个月(30天算) = 30*24*60*60*1000


js 秒转时分秒

 function formatSeconds(value) {var secondTime = parseInt(value);// 秒var minuteTime = 0;// 分var hourTime = 0;// 小时if(secondTime > 60) {//如果秒数大于60,将秒数转换成整数//获取分钟,除以60取整数,得到整数分钟minuteTime = parseInt(secondTime / 60);//获取秒数,秒数取佘,得到整数秒数secondTime = parseInt(secondTime % 60);//如果分钟大于60,将分钟转换成小时if(minuteTime > 60) {//获取小时,获取分钟除以60,得到整数小时hourTime = parseInt(minuteTime / 60);//获取小时后取佘的分,获取分钟除以60取佘的分minuteTime = parseInt(minuteTime % 60);}}var result = "" + parseInt(secondTime) + "秒";if(minuteTime > 0) {result = "" + parseInt(minuteTime) + "分" + result;}if(hourTime > 0) {result = "" + parseInt(hourTime) + "小时" + result;}return result;
}

案例:四种状态


<div class="tips" data-role="tips">当前账户<i data-role="tips1"></i>为不影响正常使用,请尽快充值吧~</div>

var secondstime = new Date(res.data.expiretime).getTime();//数据时间毫秒数
var currenttime = new Date().getTime();//当前时间毫秒数
var monthstime = 30*24*60*60*1000 ;//一个月毫秒数
var newtimes = secondstime - currenttime;
if(currenttime > secondstime){//已过期但并且剩余次数小于100if(res.data.surplusnums <= '100'){$('.alarm').css('color','red');$('[data-role="tips1"]').html('已过期,剩余次数小于100次,');}else{$('.alarm2').css('color','red');$('[data-role="tips1"]').html('已过期,');}
}else if(newtimes < monthstime){//快到期但并且剩余次数小于100if(res.data.surplusnums <= '100'){$('.alarm').css('color','red');$('[data-role="tips1"]').html('快到期了,剩余次数小于100次,');}else{$('.alarm2').css('color','red');$('[data-role="tips1"]').html('快到期了,');}
}
$('[data-role="tips"]').show();

(待删除)js时间日期毫秒数之间的相互转换合集相关推荐

  1. java时间,日期,毫秒值,String的相互转换总结

    java时间日期的各种转换总结以及应用实例 由于工作中经常要用到时间,日期,以及当前时间的毫秒值等 很多时候涉及到了它们之间的相互转换,今天就好好的总结一下. 首先基本介绍一下java中有关时间,日期 ...

  2. 常用时间格式毫秒数、年月日、国际通用时间之间相互转换(常用)

    JS实现时间格式毫秒数.年月日.国际通用时间转换 写在前面 1.毫秒数转年月日格式 2.国际通用时间转年月日格式 3.年月日格式换毫秒数 写在前面 本篇文章主要介绍JS实现毫秒数.年月日时间.国际通用 ...

  3. php毫秒转时间,js时间与毫秒互相转换

    这篇文章主要介绍了关于js时间与毫秒互相转换,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1)日期转换为毫秒 如果格式是:yyyy/mm/dd hh:mm:ss可以直接转换.var ...

  4. php记录当前毫秒,php获取当前时间的毫秒数的方法

    php获取当前时间的毫秒数的方法 php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可 ...

  5. linux mysql udf打包_Linux下MySQL 5.1编写UDF 并运行(Install)获取当前时间的毫秒数...

    Mysql 无法获取当前时间的毫秒数自行定制UDF,以提供current_ms方法1. 编写 C 文件#ifdef STANDARD#include lt;stdio.hgt;#inc Mysql 无 ...

  6. php得到时间 毫秒数,php获取毫秒_php获取当前时间的毫秒数

    摘要 腾兴网为您分享:php获取当前时间的毫秒数,中信金通,中日翻译,中国天气,夜读小说等软件知识,以及2265游戏盒,球球大作战,美业店务,黑手党3,互联空间,文本文档软件,upx脱壳,兔小贝儿歌, ...

  7. java 获取当前时间的毫秒数

    记录一下关于获取当前时间毫秒数的三种方法 /*** 获取当前时间的毫秒数* @author laziji**/ public class Test{public static void main(St ...

  8. php 计算时间毫秒数,php获取毫秒_php获取当前时间的毫秒数

    摘要 腾兴网为您分享:php获取当前时间的毫秒数,夜读小说,虚拟按键,唯品会,调音器等软件知识,以及闪优360手柄,中国干部,大连快线,免vip网站,台达温控器,手淘链接转换,赢顺云期货交易,音序器, ...

  9. php 时间格式 毫秒,php获取当前时间的毫秒数详解

    php获取当前时间的毫秒数详解 var runtimes = 0; function GetRTime(){ var nMS = <?php echo $lefttime; ?>*1000 ...

最新文章

  1. 2021《程序员》数字科技企业研发实力榜TOP50
  2. [一维粒子模拟 version3.6]成功实现初次诊断函数
  3. 8大排序算法图文讲解
  4. Shell脚本中循环语句for,while,until用法
  5. 上海浦东新区公共租赁住房申请攻略
  6. 华为VLAN间互访配置
  7. Java多线程深度探索
  8. iOS 时间格式错误导致的坑
  9. 不同数据量下主键类型的选择
  10. AutoCad2012安装与使用
  11. 论win10专业版,企业版和教育版之间自由切换的方法和密钥
  12. Linux - send 出现 Resource temporarily unavailable
  13. 猫狗图像识别(卷积神经网络算法,TensorFlow安装)
  14. 民谣吉他音源 OTS Evolution Acoustic Guitar Steel Strings 2 Kontakt
  15. centos7使用蓝牙_centos7 下 通过终端 连接 蓝牙设备
  16. 计算机组成原理复习提纲六(CPU结构和功能)
  17. 监控远程log4.net日志
  18. 比较(==、equals、Comparable、Comparator)
  19. HTML5 postMessage 和 onmessage API 详细应用
  20. Java的String类中提到的代码点,代码单元到底是什么?

热门文章

  1. 银河麒麟V10 开启root登录
  2. 西安科技大学计算机院,计算中心-西安科技大学计算机科学与技术学院
  3. 【Android Gradle 插件】DexOptions 配置 ⑤ ( additionalParameters 属性配置 | --minimal-main-dex 参数最小化主 dex 字节码 )
  4. Uigg - 免费开源、灵活的高颜值前端 UI 工具套件,专为设计师打造
  5. RabbitMQ浏览器UI插件
  6. 如何从App Store排行榜中脱颖而出
  7. 随记:spri排除Bean时not be excluded because they are not auto-configuration classes
  8. matalb曲线图只有点没有线_身高170公分,体重170磅的女孩,身材健硕,没有一点多余赘肉...
  9. windows 10瘦身
  10. 苹果cms手机模板好看的简洁手机端模板免费下载