js时间与日期
var box = new Date(); //创建了一个日期对象;构造方法里面可以传参数,指定时间。如果没有传,就是默认当前时间
alert(box);
alert(Date.parse('4/12/2007')); //返回的是一个毫秒数
var box = new Date(Date.parse('4/12/2007')); //把毫秒数转换成看得懂的时间
alert(box);
var box = new Date(1176307200000); //直接放日期的毫秒数也是可以的。
alert(box);
var box = new Date('4/12/2009'); //默认自动后台调用Date.parse();
alert(box);
alert(Date.parse());//没有传入日期格式参数,返回NaN
//UTC世界协调时间,他会按照他的区域基准来计算
//如果不加UTC,就会返回本地的时间
var box = new Date(Date.UTC(2007,10,15,17,22,45,15));
alert(box);
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//通用方法
var box = new Date(2007,10,15,17,22,45,15);
alert(box); //Thu Nov 15 2007 17:22:45 GMT+0800
alert('toString:' + box.toString()); //Thu Nov 15 2007 17:22:45 GMT+0800
alert('toLocaleString:' + box.toLocaleString()); //2007-11-15 17:22:45
alert('valueOf:' + box.valueOf()); //1195118565015
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//日期格式化方法
var box = new Date(2007,10,15,17,22,45,15);
alert(box.toDateString());
alert(box.toTimeString());
alert(box.toLocaleDateString());
alert(box.toLocaleTimeString());
alert(box.toUTCString());
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//组件方法
var box = new Date(2007,10,15,17,22,45,15);
box.setTime(100); //设置毫秒数
alert(box.getYear()); //废弃
var box = new Date(2007,10,15,17,22,45,15);
box.setFullYear(2009); //设置年
alert(box.getFullYear());
var box = new Date(2007,10,15,17,22,45,15);
box.setMonth(5); //设置月
var box = new Date();
alert(box.getMonth() + 1); //因为月份下标从0开始计算,所以要加1,才是最终的月份
box.setUTCHours(5);//东八区有8个小时的差距
alert(box.getUTCHours());
var box = new Date(2007,10,15,17,22,45,15);
alert(box.getTimezoneOffset());//返回格林威治时间和本地时间之间的时差,以分钟为单位。
var box = new Date();
alert(box.getFullYear() + '_' + (box.getMonth()+1) + '_' + box.getDate() + '' + box.getHours() + ':' + box.getMinutes() + ':' + box.getSeconds());
js时间与日期的更多相关文章
- 【持续更新】JS 时间与日期
JS 的日期时间在项目中是必定会用到的,所以必须掌握. UTC 与 GMT 背景 十七世纪,格林威治皇家天文台为了海上霸权的扩张计画而进行天体观测.1675年旧皇家观测所(Old Royal Obse ...
- JS时间(日期)比较或相减(暂时停用)
注:此文均来自网上,可行,只供参考 //JAVASCRIPT中 日期相减很麻烦 ,现在有现成的实现方法,拷贝过去就可以用了,方便 //调用该方法(主方法) function dateDiff(date ...
- js字符串转日期,js字符串解析成日期,js日期解析, Date.parse小时是8点,Date.parse时间多了8小时
js字符串转日期,js字符串解析成日期,js日期解析, Date.parse小时是8点,Date.parse时间多了8小时 >>>>>>>>>&g ...
- JS获取当前时间和日期
当前时间和日期 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1 ...
- js正则格式化日期时间自动补0
原文 js正则格式化日期时间自动补0 背景 时间日期格式化的需求很常见,也有很多工具类转换方法,比如需要将2022-3-4这种日期格式转化为2022-03-04,也就是实现个位数月份或天数日期自动前置 ...
- Web报表工具JS开发之日期校验
在报表开发过程中,我们常常需要对查询界面进行日期校验.例如有两个参数:开始日期和结束日期,我们要校验的是:开始日期与结束日期不能为空,结束日期必须在开始日期之后以及结束日期必须在开始日期后的某个时间段 ...
- Date类型-演示JS中的日期
<script type="text/javascript"> /* *演示JS中的日期 */ var date = new Date(); document.writ ...
- [js开源组件开发]js多选日期控件
js多选日期控件 详情请见:http://www.lovewebgames.com/jsmodule/calendar.html 它的github地址:https://github.com/tianx ...
- PHP date 格式化一个本地时间/日期
PHP date 格式化一个本地时间/日期 date (PHP 4, PHP 5) date — 格式化一个本地时间/日期 说明 string date ( string $format [, int ...
随机推荐
- hadoop yarn 实战错误汇总
1.hadoop yarn 运行wordcount时执行完成,但是返回错误 错误信息如下: // :: INFO mapreduce.Job: Job job_1441395011668_0001 f ...
- Java学习笔记(一) 面向对象---封装
面向对象---封装 封装是面向对象思想的三大特征之一. 理解: 隐藏对象的属性和实现细节,仅对外提供公共访问方式. 优点: 将变化隔离 便于使用 提升代码复用性 提高安全性 封装原则: 将不需要对外提 ...
- 八、CI框架之输出URI路径,相当于GET
一.controller中的代码如下: 二.我们打开一个路径,输出对应的路径URI的值 http://127.0.0.1/CodeIgniter-3.1.10/index.php/welcome/in ...
- c# 数据库操作,多数据库操作、数据库操作异常报错等问题
1.引入相关的命名空间 在C#中要操作数据库,一般情况需要引入两个命名空间,在三种连接模式中都要引入下面的命名空间: System.Data;描述与数据源连接的当前状态. // // 摘要: // 连 ...
- springboot-war
预览 1.pom.xml 与springboot-jar-web的区别是: 将 <packaging>jar</packaging> 替换成: <packaging> ...
- jQuery.ajax提交JSON数据
$.ajax({ type: 'POST', url: "URL", contentType:'application/json', //需要加contentType crossD ...
- Python时间问题
获取当前的时间,time只能精确到秒,而datetime可以精确到毫秒,所以使用格式化的时候要注意. nowTime=time.localtime((time.time())) t=time.strf ...
- SQL基础教程(第2版)第2章 查询基础:2-1 SELECT语句基础
● 通过指定DISTINCT可以删除重复的行.● 为列设定显示用的别名. ■列的查询 通过 SELECT 语句查询并选取出必要数据的过程称为查询(query). 该 SELECT 语句包含了 SELE ...
- SpringContextHolder类
1.通常使用SpringContextHolder类获取bean实例: 解决: 如果要在静态方法中调用某一bean的方法,那么该bean必须声明为static的,但正常情况下@Autowired无法注 ...
- 面试准备 css 书写顺序及原理
书写顺序 (1)定位属性:position display float left top right bottom overflow clear z-index (2)自身属性: ...