js时间函数
时间 new Date()
获取时间,可以理解为是系统默认的函数。
从小括号里面获取系统时间日期,相当于在调用系统默认的函数。
年 getFullYear() 注意,有Full。
月 getMonth() 注意,系统是从0而不是人1开始。
日 getDate() 注意,是Date不是day。
周 getDay() 注意,这个才是day。
时 getHours()
分 getMinutes()
秒 getSeconds()
var mydate= new Date(); console.log(mydate) //Fri Dec 09 2016 13:58:48 GMT+0800 (中国标准时间) //2016年9号 13点48分 //使用的是 GMT 格式的时候 //下面获取 (get) 年份 var iYear=mydate.getFullYear(); console.log(iYear) //2016 年 var iMonth=mydate.getMonth(); console.log(iMonth) //11, 月份,系统使用的月份是从0开始的,范围是0到11。 console.log(iMonth+1) //12, 月份,用户使用的月份 var iDay=mydate.getDate(); //天是Date不是day。 console.log(iDay) //9, var iWeek=mydate.getDay(); //星期才是day console.log(iWeek) //5 var iHours=mydate.getHours(); //小时 console.log(iHours) //14 var iMin=mydate.getMinutes(); //分钟 console.log(iMin) //13 var iSec=mydate.getSeconds(); //秒 console.log(iSec) //33 |
每秒更新的时钟
setInterval( function (){ var mydate= new Date(); var mydate2=(mydate.getFullYear()+ "年 " + (mydate.getMonth()+1)+ "月 " + mydate.getDate()+ "日 " + " 星期" +mydate.getDay()+ " " + mydate.getHours()+ "时 " + mydate.getMinutes()+ "分 " + mydate.getSeconds()+ "秒 " ); document.getElementsByTagName( "body" )[0].innerHTML=mydate2; },1000) |
点击显示每秒更新的时间,补0
document.write( '<input type="button" value="显示时间" ><input>' ); var ipt=document.getElementsByTagName( "input" ); var i_h; var i_m; var i_s; ipt[0].onclick= function (){ function time_box(){ //时间获取函数 var i_time= new Date(); if (i_time.getHours()<10){ //如果小于10,补上0 i_h= "0" +i_time.getHours(); } else { i_h=i_time.getHours(); } if (i_time.getMinutes()<10){ i_m= "0" +i_time.getMinutes(); } else { i_m=i_time.getMinutes(); } if (i_time.getSeconds()<10){ i_s= "0" +i_time.getSeconds(); } else { i_s=i_time.getSeconds(); } ipt[1].value=i_h + " : " + i_m + " : " + i_s; //改变输入框里的值 } setInterval(time_box,1000); //定时器,每秒执行 } |
也可以自己写个补0函数
function orz(a){ if (a<10){ return "0" +a } else { return a } }
|
js时间函数的更多相关文章
- js获取当前时间,js时间函数
Js获取当前日期时间及其它操作,js时间函数 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); ...
- js 时间函数 及相关运算大全
js 时间函数 及相关运算大全 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); ...
- js 时间函数封装
html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ...
- JS 时间函数 / 格式化时间戳
处理时间主要使用时间对象 Date , 其提供两个静态方法 Date.now() //获得当前时间戳 Date.parse() //将字符串转化成时间戳 创建对象 new Date(); // 返回当 ...
- js时间格式化函数,支持Unix时间戳
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- date时间函数
时间函数: date();和time();的相互转换 time(); 在PHP中单位是秒,在js中是毫秒. microtime(); 毫秒 date('Y-m-d H:i:s',time()); ...
- js 时间处理
1.格式化时间 function GetDateTimeFormatter(value) { if (value == undefined) { return &q ...
- js部分---函数与递归;
function (){}//匿名函数 1.function hanshu () { alert("这是我第一个函数"); } hanshu();//调用函数 2.//有参数的函数 ...
- JS中函数的基础知识
函数 一. 函数定义 函数又叫方法,在程序里面函数是用来执行某些特定功能的代码.为了减少重复使用代码,可以把特定功能的代码做成函数,需要使用时拿出来调用.alert();就是一个很常见的.简单的函数 ...
随机推荐
- MapGIS6.7安装图文教程(完美破解)
mapgis安装比较简单,主要注意在安装的时候,先打开软件狗,然后再进行软件安装,一般就不会照成其他安装失败的现象,有时候安装之前没有打开软件狗也安装成功了,也有这情况,不过软件使用也需要软件狗的支持 ...
- java.io.Serializable 序列化问题
java.io.Serializable 序列化问题 Person.java package a.b.c; public class Person implements java.io.Seriali ...
- decimalFormat("#","##0.00") java
importjava.text.DecimalFormat; publicclassTestNumberFormat{ publicstaticvoidmain(String[]args){ doub ...
- (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO
. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编 ...
- 编辑器sublime text3 破解码
第一段亲测有效 —– BEGIN LICENSE —–Ryan ClarkSingle User LicenseEA7E-8124792158A7DE B690A7A3 8EC04710 006A5E ...
- 技术英文单词贴--D
D detail 细节,详情 deploy 配置,部署
- css文本属性
CSS1&2中的文本属性 属性 版本 简介 text-indent CSS1 检索或设置对象中的文本的缩进 letter-spacing CSS1 检索或设置对象中的文字之间的间隔 word- ...
- IOS 从一个小地方想到……
//(一个比较好的地方是 : cancel代表取消的意思,suspended,表示已经挂起,这些英文记住了用来命名挺好的,看看别人的过去时都是加ed的,就是这么强,所以语法不好的话,多关注ios的命名 ...
- Android中的5种数据存储方式
本文转自 http://hi.baidu.com/maguowei/blog/item/7aca46c25574a33ae5dd3ba4.htmlAndroid数据存储Android提供了5种方式存 ...
- PHP查看当前端口号
<?php echo "当前页面服务器IP地址为:"; echo $_SERVER["SERVER_ADDR"]; echo "<br / ...