`

JavaScript截取时间

 
阅读更多

最近遇到了发票打印当前时间的问题,JS自带的函数就可以获取当前时间。

可以用 Date() 方法获得当日的日期:

Date对象自动使用当前的日期和时间作为其初始值。

var myDate=new Date()//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代表星期天)

myDate.getTime();        //获取当前时间(1970.1.1开始的毫秒数)

myDate.getHours();       //获取当前小时数(0-23)

myDate.getMinutes();     //获取当前分钟数(0-59)

myDate.getSeconds();     //获取当前秒数(0-59)

myDate.getMilliseconds();    //获取当前毫秒数(0-999)

myDate.toLocaleDateString();     //获取当前日期

var mytime=myDate.toLocaleTimeString();     //获取当前时间

myDate.toLocaleString( );        //获取日期与时间

举例:

function CurentTime(){ //截取当前时间
    dateDigitToString = function (num) {
            return num < 10 ? '0' + num : num;
        };//把个位数的十位置加“0”凑成两位数,
    var currentDate = new Date(),
            var year = dateDigitToString(currentDate.getFullYear()),
            month = dateDigitToString(currentDate.getMonth() + 1),
            date = dateDigitToString(currentDate.getDate()),
            hour = dateDigitToString(currentDate.getHours()),
            minute = dateDigitToString(currentDate.getMinutes()),
            second = dateDigitToString(currentDate.getSeconds()),
            now_times = year + '年' + month + '月' + date + '日 ' + hour + ':' + minute + ':' + second;
     return now_times;//当前时间
} 

 

分享到:
评论

相关推荐

    JavaScript截取、切割字符串的技巧

    对于字符串的切割截取平时所用可能不是特别多,而且分的比较细,所以自备自查。有备无患。 由于之前所有均在一个demo测试,若是哪里打错了,敬请谅解。一些其余属性找时间继续添加。 1.函数:split() 功能:使用...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    7、原生JavaScript时间日期格式转换 8、原生JavaScript判断是否为数字类型 9、原生JavaScript设置cookie值 10、原生JavaScript获取cookie值 11、原生JavaScript加入收藏夹 12、原生JavaScript设为首页 13、原生...

    JavaScript完全自学宝典 源代码

    1.11.html 使用JavaScript实现的获取当前详细日期时间信息的数字时钟。 1.12.html 使用JavaScript实现的浏览器地震效果。 common.js 实现数据检验的独立的.js文件。 第2章(\c02) 实例描述:学习...

    javascript函数的解释

    42.日期函数列表:dateObj.getTime()得到时间,dateObj.getYear()得到年份, dateObj.getFullYear()得到四位的年份,dateObj.getMonth()得到月份,dateObj.getDate()得到 日,dateObj.getDay()得到日期几,dateObj.getHours...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    判断是否为日期.asp 判断是否为日期 判断是否为空.asp 判断是否为空 判断是否为空值.asp 判断是否为空值 获取变量类型信息.asp 获取变量类型信息 第12章(/11/) 从中截取字符...

    js获得给定时间时间后一个小时或一天的时间.txt

    js中本人尝试过许多方法对时间前进进行计算,后来慢慢发现,通过New Date类对每日的24:00的进位,可以很简便的计算出给定时间的一小时或一天后的时间;此次资源以整时为例,若精确到分秒,思路相同,可先将分秒部分...

    js获取时间并实现字符串和时间戳之间的转换

    //获取当前时间:  var myDate = new Date();//当前时间  var year = myDate.getFullYear();//当前年份  var month = myDate.getMonth() + 1;//当前月份  var day = myDate.getDate();//当前日  myDate.getYear...

    JavaScript笔记

    |--4.slice()方法--截取元素。根据给定的范围可从已有的数组中返回选定的元素 14.Function:js中一切都是对象,连方法都是1个对象!! 笔试题:js中方法定义集中方式: A:function compare(a,b){return a-b;}--...

    JavaScript正则表达式验证代码(推荐)

    RegExp:是正则表达式(regular expression)的简写。 正则表达式描述了字符的模式对象。可以使用正则表达式来描述要检索的内容。 简单的模式可以是一个单独的字符。更复杂的模式包括了更多...//判断日期类型是否为YYY

    原生态纯JavaScript 100大技巧大收集

    字符串长度截取,获取域名主机,清除空格,转义html标签,时间日期格式转换,设置cookie值,获取cookie值,压缩CSS样式代码,判断是否移动设备,是否苹果移动设备访问等等

    JavaScript利用正则表达式去除日期中的-

    通常,这种转化的方法有两种,第一种,将日期字符串先截取,然后拼接;第二种,就是利用正则表达式去掉“-” 相比较而言,第二种方法快捷,不容易出错。 2、实现源码 代码如下: &lt;&#37;@ page language=”java” ...

    JavaScript利用正则表达式去除日期中的“-”

    通常,这种转化的方法有两种,第一种,将日期字符串先截取,然后拼接;第二种,就是利用正则表达式去掉“-” 相比较而言,第二种方法快捷,不容易出错。 2、实现源码 &lt;&#37;@ page language=java import=java....

    javascript根据时间生成m位随机数最大13位

    根据时间生成m位随机数,最大13位随机数,并且不能保证首位不为0 function ran(m) { m = m &gt; 13 ? 13 : m; var num = new Date().getTime(); return num.toString().substring(13 - m); } console.log(ran(5)); ...

    javascript入门笔记

    Javascript Basic 1、Javascript 概述(了解) Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS...

    JavaScript_JQuery_CSS_CSS_DIV漂亮的实例123个

    110. 推荐实用jquery图片截取代码下载 111. 站长推荐jQuery产品展示专用的图片幻灯+缩略图、左右控制按钮实例下载 112. 站长推荐一款非常精美的jQuery 1.4漂亮相册程序打包给大家 113. 站长素材推荐jQuery带箭头...

    获取年龄js

    获取年龄js 计算年龄js 通过js计算与截取进行计算年龄与出生日期

    javascript使用正则表达式实现去掉空格之后的字符

    从后端数据库读取时间时,经常会把整个日期年月日包括时分秒都取到,如2015-1-28 14:56:00,但是一般的我们只需要前面的年月日就行了.一个简单的方法,直接用split(” “)[0]就可以以空格截取,获得截取的第一段,就是我们...

    设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。

    在使用时间对象的例子中,我们使用new Date()来获取当前时间,然后使用switch语句来判断当前是星期几。 String对象是JavaScript中提供的字符串处理函数,提供了charAt()、indexOf()、lastIndexOf()、toLowerCase()...

    JavaScript的字符串方法汇总

    字符串的操作在js中非常频繁,也非常...以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊。。。今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅。

Global site tag (gtag.js) - Google Analytics