zoukankan      html  css  js  c++  java
  • JavaScript基础学习--12 日期对象、时钟倒计时

    一、时间 var date = new Date();
         1、getFullYear();
         2、getMonth() + 1;     //月份从0开始,所以+1
         3、getDate();
         4、getDay();     //星期week,星期天-->0,需要判断
         5、getHours();
         6、getMinutes();
         7、getSeconds();
         8、getTime();     //时间戳,返回1970/1/1 00:00:00 到当前时间的时间毫秒数
    注:以上得到的都是数字(数字类型number)
     
    二、时间转化
         1、1天=86400秒     1小时=3600秒     1分钟=60秒
         2、t=n秒(t原本是毫秒,转化成秒:Math.floor(t/1000);),转化成     x天x小时x分钟x秒     (取余是为了除去天数计算剩余小时数……,注意秒的时候直接%60即可)
    function getDate(t){
         return Math.floor(t / 86400) + '天' + Math.floor(t % 86400 / 3600) + '小时' + Math.floor(t % 86400 % 3600 / 60) + '分钟' + Math.floor(t % 60) + '秒';
    }
     
         3、转化特定时间注意月份是从0开始,且注意区别字符串形式(需要用英文单词且月份不用从0开始)
              假设 date = 2017年8月10日11时45分00秒
              则: var date = new Date(2017, 7, 10, 11, 45, 0);
              或: var date = new Date('August 10, 2017 11:45:0');
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    寿司点餐系统Sprint1总结
    寿司点餐系统一周总结
    对点餐APP现阶段开发的问题
    寿司点餐系统11.16
    Sprint
    R扩展包
    实验8 SQLite数据库操作
    实验7 BindService模拟通信
    实验6 在应用程序中播放音频和视频
    实验5 数独游戏界面设计
  • 原文地址:https://www.cnblogs.com/hihao/p/7344753.html
Copyright © 2011-2022 走看看