JavaScript日期时间详解

日期与时间
获取时间对象
var date=new Date()

时间的获取方法

date.toString()
date.toLocaleString()
date.toLocaleDateString()
date.toLocaleTimeString()
date.toUTCString()

Date()   返回当日的日期和时间。
getDate()   从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay()    从 Date 对象返回一周中的某一天 (0 ~ 6)。0就是星期日
getMonth()  从 Date 对象返回月份 (0 ~ 11)。1月是0
getFullYear()   从 Date 对象以四位数字返回年份。
getYear()   请使用 getFullYear() 方法代替。
getHours()  返回 Date 对象的小时 (0 ~ 23)。
getMinutes()    返回 Date 对象的分钟 (0 ~ 59)。
getSeconds()    返回 Date 对象的秒数 (0 ~ 59)。
getMilliseconds()   返回 Date 对象的毫秒(0 ~ 999)。
getTime()   返回 1970 年 1 月 1 日至今的毫秒数。

时间的设置方法

setDate()    设置 Date 对象中月的某一天 (1 ~ 31)。
setMonth()  设置 Date 对象中月份 (0 ~ 11)。
setFullYear()   设置 Date 对象中的年份(四位数字)。
setYear()   请使用 setFullYear() 方法代替。
setHours()  设置 Date 对象中的小时 (0 ~ 23)。
setMinutes()    设置 Date 对象中的分钟 (0 ~ 59)。
setSeconds()    设置 Date 对象中的秒钟 (0 ~ 59)。
setMilliseconds()   设置 Date 对象中的毫秒 (0 ~ 999)。
setTime()   以毫秒设置 Date 对象。

1、修改访问地址每次不同,不取缓存数据

   var str="http://www.163.com/img/aa.jpg";str+="?time="+new Date().getTime();
//利用后面参数time的值不同,来表示

2、用于计算时间差(用于优化代码运行速度啊)

var time=new Date().getTime();
var sum=0;
for(var i=0;i<1000000;i++){sum+=i;
}
console.log(new Date().getTime()-time);

3、重设日期

var time=new Date().getTime()+0xFF9900;
console.log(new Date)

JavaScript日期时间详解相关推荐

  1. java日期时间详解

    一.简介 java中的日期处理一直是个问题,没有很好的方式去处理,所以才有第三方框架的位置比如joda. 文章主要对java日期处理的详解,用1.8可以不用joda. 1. 相关概念 首先我们对一些基 ...

  2. linux中date命令详解,Linux使用date命令修改日期时间详解linux操作系统 -电脑资料...

    在linux中我们只要使用ROOT管理员进入然后就可以直接使用date函数来修改服务器的日期时间了,如date -s 2013-08-03就设置成功了,下面我来来看看date用法 Linux 时间修改 ...

  3. 使用命令修改linux的时间,Linux使用date命令修改日期时间详解

    Linux 时间修改 不重启修改时区 一.修改linux的时间 root使用date指令:date -s 1.只修改日期,不修改时间,输入: Linux代码 date -s 2007-08-03 2. ...

  4. JS中的日期和时间详解

    JS中的日期和时间详解 关于Date()构造函数 简单实例 用Date()构造函数创建时钟 关于Date()构造函数 Date()构造函数是javascript的核心语言部分,用来创建表示时间和日期的 ...

  5. javascript BOM对象详解

    javascript BOM对象详解 目标:本章节将分为9点详细介绍有关BOM对象的知识点 1.什么是BOM 2.BOM的构成 3.顶级对象window 4.window对象常见事件(页面加载事件和体 ...

  6. JavaScript 运行机制详解(理解同步、异步和事件循环)

    1.为什么JavaScript是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事.那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊. Java ...

  7. php fping,【Linux 命令】fping ping 包间隔时间详解

    服务器间检查会用到fping的命令,期间遇到了一个问题,需要将ping包间的间隔时间设置为100毫秒,查看fping -h看下,找到了-i和-p两个参数: 看到这两个参数,我当时的表情是这样的: 看不 ...

  8. java鼠标js触发事件吗,JavaScript鼠标事件是什么?JavaScript鼠标事件详解

    js中是比较简单的语言,然而js的精髓就是js事件,这也是js当中最重要的部分,很多人对JavaScript鼠标事件是什么还不是很了解,下面我们对JavaScript鼠标事件进行详解. 一:在js中, ...

  9. UTC时间,本地时间,moment,时间 详解

    UTC时间,本地时间,moment,时间 详解 一.背景 utc时间和北京时间: utc:世界协调时,以英国格林威治时间为准 utc时间和北京时间相差8小时: 北京时间:2021-1-1 22:18 ...

最新文章

  1. canvas动画特效 之 星空
  2. Java新手看招 常用开发工具介绍
  3. python爬虫——利用BeautifulSoup4爬取糗事百科的段子
  4. 字符串面试题(一)— 字符串逆序
  5. c++STL容器的Deque
  6. ols残差_python数据关系型图表散点图系列残差分析图
  7. JavaScript substr() 方法
  8. 一款好的折线图、饼图、柱形图
  9. [转]Flask --- 框架快速入门
  10. 小学四则运算结对项目报告(GUI)
  11. 在线图像识别相似图片_宋源:图像识别传感器在制桶设备上的应用(附视频)...
  12. Luogu4114 Qtree1
  13. java html加密_能提供加密与解密
  14. 自定义View之Layout方法详解
  15. Keytool 工具使用
  16. 【分享】精通并发与Netty教程
  17. 外卖产品(饿了么、美团外卖、百度外卖)竞品分析
  18. STM32 HAL OTA 小白教程
  19. 计算投资指数基金的预期收益率
  20. 日历农历vue包括24节气等内容

热门文章

  1. 思科服务器如何配置文件,思科服务器的配置方法
  2. 职业照--蓝底照片转换为白底
  3. c语言xps,SCI论文中XPS这么写
  4. 【X3D: Expanding Architectures for Efficient Video Recognition】
  5. 关于RC阻容复位电路的问题
  6. mysql实战(五)—— You can‘t specify target table ‘org_department‘ for update in FROM clause
  7. 2022年全国职业院校技能大赛 网络搭建与应用赛项 公开赛卷 (十套合卷)
  8. Android:利用sdk中的build-tools对包进行签名
  9. Java基础面试题 .
  10. 用dos2unix批量转换文件