js中 new Date()使用说明

 1 var myDate = new Date();
 2 // myDate.getYear(); //获取当前年份(2位)
 3 // myDate.getFullYear(); //获取完整的年份(4位,1970-????)
 4 // myDate.getMonth(); //获取当前月份(0-11,0代表1月)
 5 // myDate.getDate(); //获取当前日(1-31)
 6 // myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
 7 // myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
 8 // myDate.getHours(); //获取当前小时数(0-23)
 9 // myDate.getMinutes(); //获取当前分钟数(0-59)
10 // myDate.getSeconds(); //获取当前秒数(0-59)
11 // myDate.getMilliseconds(); //获取当前毫秒数(0-999)
12 // myDate.toLocaleDateString(); //获取当前日期
13 // var mytime=myDate.toLocaleTimeString(); //获取当前时间
14 // myDate.toLocaleString(); //获取日期与时间
15 // 2012年10月17日星期三 13:34:31 myDate.getDay()+
16 var mytime = myDate.getFullYear() + "年" + myDate.getMonth() + "月"
17 + myDate.getDate() + "日" + " " + myDate.getHours() + ":"
18 + myDate.getMinutes() + ":" + myDate.getSeconds(); 
时间: 2024-08-11 19:54:39

js中 new Date()使用说明的相关文章

熟用js中的Date

js中的Date类型是使用UTC(国际协调时间)自1970年1月1日午夜(零时)开始,经过的毫秒数来保存日期. 1. 创建日期对象  ---> 获得当前日期和时间  var now = new Date(); --->基于制定的日期和时间创建  var date = new Date(year,month,day,hour,minute,second); 需要注意的就是,Date.prototype中的方法都是基于UTC时间的,所以这些方法中month(0-11).day(1-31).星期几(

js中关于date()的扩展

做前端往往会碰到后台传过来的date数据不是需求所需要的样式,后台往往传timestamp类型的,传过来的值为“Mar 30, 2016 10:00:36 AM”格式的,可是页面需要显示“年-月-日”或者“年.月.日”或者“年-月-日 时:分:秒”,需求不同,展示效果不同. 所以,碰到这种情况,就需要我们前端每次在js中转换,除了一些前端框架自带的format方法,(比如说miniUI),我们也可自己对date进行扩展,下面是总结的date数据的扩展,亲测,看代码: /* 关于时间类型的扩展 *

js中转换Date日期格式

在javascript中直接输出Date得到的结果是这样的: function date(){ var date = new Date(); alert(date); } 结果是:Mon Jun 15 15:30:46 UTC+0800 2009 这可能不是我们所需要的,因此是需要转换下的,这里就学下我转换的几种方法,不妥之处请指教: 1.得到new Date()型中各个时间级别(年.月.日.时.分.秒)的数: function date(){ var date = new Date(); va

js中eval()的使用说明

今天写小游戏sdk的时候,对方调用我的方法,然后传了个方法过来,我用eval判断了一下传过来的是否是function,但是结果出错了,于是想弄明白eval究竟是怎么使用的,查了下资料,记录如下. 定义 eval() 可以接受一个字符串str作为参数,并把这个参数作为脚本代码来执行. 参数 如果参数是一个表达式,eval() 函数将执行表达式: 如果参数是Javascript语句,eval()将执行 Javascript 语句: 如果执行结果是一个值就返回,不是就返回undefined,如果参数不

对js中的Date扩展,格式化日期

/** * 对Date的扩展,将 Date 转化为指定格式的String 月(M).日(d).12小时(h).24小时(H).分(m).秒(s).周(E).季度(q) * 可以用 1-2 个占位符 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) eg: (new * Date()).format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 (new * Date()).form

JavaScript中的Date类型详解与moment简介

关于JavaScript中的Date类型,相信JSer们都不会陌生吧,但是也必然为那个复杂难记的各种转换函数所头疼,本文将分享一下我对JS中的Date类型的一些知识小总结,并把其中容易犯错的地方指出来,同时简介和推广moment.js这个js库,希望大家看完文章后以后在对Date类处理如鱼得水. 1 时间的唯一性与多样性 某一时刻在全世界任何地区应该是唯一的,时区的不同是为了让地球不同时区的人的中午十二点都是太阳正上当头,形成交流上没有那么多障碍.而这一标准就是大家熟知的格林威治标准时间(Gre

js中获取时间new date()的用法

js中获取时间new date()的用法 获取时间:   var myDate = new Date();//获取系统当前时间 获取特定格式的时间: 1 myDate.getYear(); //获取当前年份(2位) 2 myDate.getFullYear(); //获取完整的年份(4位,1970-????) 3 myDate.getMonth(); //获取当前月份(0-11,0代表1月) 4 myDate.getDate(); //获取当前日(1-31) 5 myDate.getDay();

js实现小时钟,js中Date对象的使用?

介绍一下js中Date对象的使用 dateObj = new Date() dateObj = new Date(dateValue) dateObj = new Date(year,month,date[,hours[,minutes[,seconds[,ms]]]]); 以下有一个小样例 <script type="text/javascript"> function setTime(){ //获得如今的时间 var now = new Date(); var year

javaScript系列:js中获取时间new Date()详细介绍

var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表星期天) 何问起 hovertree.commyDate.getTime(); //获取当前时