JavaScript Date对象

        构造函数实例
Date构造函数中没有参数,将返回当前日期
var currentDate = new Date();
writeLine(currentDate.toLocaleString());
writeLine(currentDate.toLocaleDateString());
writeLine(currentDate.toLocaleTimeString());
指定时间字符串,
var strDate;
strDate = new Date("2013/12/21");
strDate = new Date("2013/0/13 12:30:15");//2012年12月13日 12:30:15
strDate = new Date("2013/7/13 12:30");
strDate = new Date("2013-7-13");//默认不支持改格式的字符串
strDate = new Date("February 3,2009");
strDate = new Date("February 3,2009 12:30:15");
strDate = new Date("February 3,2009 12:30");
writeLine(strDate.toLocaleString()); //指定年月,或年月日,或年月日及其他,创建日期
var numDate;
使用时注意,月份的范围(0--11)
numDate = new Date(2013, 10);//如果不指定日,则默认为1
numDate = new Date(2013, 0, 20);//2013年1月20日 0:00:00
numDate = new Date(2013,10,10,12);
numDate = new Date(2013, 11, 10, 12, 30);//2013年12月10日 12:30:00
numDate = new Date(1900, 1, 1, 12, 30, 15);//1900年2月1日 12:30:15
numDate = new Date(1970, 10, 5, 12, 30, 15, 100);//1970年11月5日 12:30:15
writeLine(numDate.toLocaleString()); //Date对象的比较
var date1 = new Date(2013, 10);
var date2 = new Date(2013, 11);
alert(date1<date2);//true
var date1 = new Date("2013/1/10");
var date2 = new Date("2013/1/11");
alert(date1 < date2);//true
var dateList = [
{ date: new Date("2013/1/10") },
{ date: new Date("2013/1/12") },
{ date: new Date("2013/1/11") }
];
//数组反转
//dateList.reverse();
function orderBy(property) {
return function (obj1, obj2) {
var val1 = obj1[property];
var val2 = obj2[property];
if (val1 < val2) return -1;
else if (val1 > val2) return 1;
else return 0;
}
}
//将按照时间排序
dateList.sort(orderBy("date"));
for (var i = 0; i < dateList.length; i++) {
writeLine(dateList[i].date.toLocaleString());
} function writeLine(str)
{
document.write(str);
document.write("<br>");
}

更多:

JavaScript Date对象和函数 (一)

Javascript 字符串(二)常用操作整理

Javascript 字符串(一)常见函数使用

Javascript Date构造函数和比较 (二)的更多相关文章

  1. javascript 对象简单介绍(二)

    JavaScript Array(数组) 对象数组对象的作用是:使用单独的变量名来存储一系列的值. 什么是数组?数组对象是使用单独的变量名来存储一系列的值.如果你有一组数据(例如:车名字),存在单独变 ...

  2. [转]javascript Date format(js日期格式化)

    方法一:这个很不错,好像是 csdn 的 Meizz 写的: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季度(q)  ...

  3. JavaScript Date对象介绍

    原文:JavaScript Date对象介绍 Date 日期和时间对象 1. 介绍 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new ...

  4. JavaScript Date日期对象以及日期格式化方法

    前言 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1 ...

  5. JavaScript 系列博客(二)

    JavaScript 系列博客(二) 前言 本篇博客介绍 js 中的运算符.条件语句.循环语句以及数组. 运算符 算术运算符 // + | - | * | / | % | ++ | -- consol ...

  6. javascript Date对象 之 date初始化

    javascript Date对象 --> 日期初始化: 总结: 日期初始化的 方式: 1. new Date( yyyy, M(+), d(+), h(+), m(+), s(+) ); 2. ...

  7. javascript Date对象 之 设置时间

    之前对js的date对象总是感觉熟悉,而不愿细细深究其所以然,所以每当自己真正应用起来的时候,总会糊里糊涂的,今日花费2个小时的时间仔细钻研了一下,感觉 豁然开朗,故,以此记录,一来 供以后查阅,二来 ...

  8. javascript date utc

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/huangbin10025/article/details/37503465 近期在使用highsto ...

  9. 深入理解Javascript中构造函数和原型对象的区别

    在 Javascript中prototype属性的详解 这篇文章中,详细介绍了构造函数的缺点以及原型(prototype),原型链(prototype chain),构造函数(constructor) ...

随机推荐

  1. JS项目练习之求和(包含正则表达式验证)

    最近在准备专升本,抽一点时间敷衍一下大家!!!嘿嘿嘿!!! 话不多说,上代码: <!DOCTYPE html> <html lang="zh-CN"> &l ...

  2. 阿里熔断限流Sentinel研究

    1. 阿里熔断限流Sentinel研究 1.1. 功能特点 丰富的应用场景:例如秒杀(即突发流量控制在系统容量可以承受的范围).消息削峰填谷.集群流量控制.实时熔断下游不可用应用等 完备的实时监控:S ...

  3. Springboot jpa多数据源

    1.SpringBootApplication package com.xx.xxx; import org.springframework.beans.factory.annotation.Auto ...

  4. 汽车行业如何个性化定制转型?看APS系统在这家企业的运用

    传统汽车行业中往往采用的是按库存推动式生产,一旦市场产生变动就会造成大量的生产,给企业带来大批的资金压力,而另一方面采用按单生产的方式企业往往面临供应链,产能的诸多约束条件限制,稍有不慎就会带来产线停 ...

  5. Git submodule 子模块的管理和使用

    因为代码分了两个小组管理,一部分代码使用跨平台语言实现,一部分使用原生实现. 所以使用Git submodule 来进行管理. 1,查看/更新 子模块 $ git submodule add ssh: ...

  6. VMware虚拟化kvm安装部署总结

    虚拟化 1.环境 Centos7.3 关闭selinux,关闭防火墙 2.虚拟化环境配置 2.1 kvm部署安装 1. VMware 配置桥接模式 2.bios开启虚拟机,以本地台式机为例, 重启动电 ...

  7. tomcat日志分割

    1.下载(最新版本)并解压,cd进入安装目录 #  wget http://cronolog.org/download/cronolog-1.6.2.tar.gz # tar zxvf cronolo ...

  8. springboot集成ftp

    目录 springboot集成ftp pom依赖包 ftp登录初始化 ftp上传文件 ftp读取文件,并转成base64 ftp下载文件 ftp客户端与服务端之间数据传输,主动模式和被动模式 spri ...

  9. javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: com.qingmu.Customer

    javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity pas ...

  10. python应用-21根火柴游戏

    """ 21跟火柴 """ from random import randint def main(): total=21 while to ...