`
ybhuxiao
  • 浏览: 192825 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Javascript获取日期的函数(很老很土,省的每次查了)

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyHtml.html</title>

<script type="text/javascript">
<!--

/**
 * 获取年、月、日、时、分、秒、毫秒
 */
var nowDate = new Date();
var nowYear = nowDate.getFullYear();		// 从 Date 对象以四位数字返回年份。请注意“getYear() + 1900”那种方式已经不推荐使用
var nowMonth = nowDate.getMonth() + 1;	// 从 Date 对象返回月份 (0 ~ 11)。所以加1
var nowDay = nowDate.getDate();			// 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
var nowWeek = nowDate.getDay();			// 从 Date 对象返回一周中的某一天 (0 ~ 6)。
var nowHour = nowDate.getHours();			// 返回 Date 对象的小时 (0 ~ 23)。
var nowMinute = nowDate.getMinutes();		// 返回 Date 对象的分钟 (0 ~ 59)。
var nowSec = nowDate.getSeconds();		// 返回 Date 对象的秒数 (0 ~ 59)。
var nowMilliSec = nowDate.getMilliseconds();	// 返回 Date 对象的毫秒(0 ~ 999)。

document.write(nowYear + "年");             
document.write(nowMonth + "月");
document.write(nowDay + "日");
document.write(nowHour + "时");
document.write(nowMinute + "分");
document.write(nowSec < 10 ? ("0" + nowSec) : nowSec + "秒");
document.write(nowMilliSec + "毫秒");

/**
 * 其他常用的
 */  
document.write('<br />' + nowDate.toLocaleString());		// 根据本地时间格式,把 Date 对象转换为字符串。
document.write('<br />' + nowDate.toLocaleDateString());	// 根据本地时间格式,把 Date 对象的日期部分转换为字符串。
document.write('<br />' + nowDate.toLocaleTimeString());	// 根据本地时间格式,把 Date 对象的时间部分转换为字符串。
document.write('<br />' + nowDate.getTime());				// 返回 1970 年 1 月 1 日至今的毫秒数。
  
//-->
</script>
</head>
  
<body>
	
</body>
</html>




输出为:
2010年4月16日9时56分45秒190毫秒
Fri Apr 16 2010 09:56:45 GMT+0800 (China Standard Time)
Friday, April 16, 2010
09:56:45
1271383005190



更多的自己看api
http://www.w3school.com.cn/js/jsref_obj_date.asp



分享到:
评论

相关推荐

    日期时间段查询功能 截止日期不能小于起止日期

    2. **输入验证**:在前端界面,应有适当的输入验证机制,例如JavaScript函数,用来检查用户输入的开始日期是否早于结束日期。错误提示信息应该明确,帮助用户理解问题所在。 3. **SQL查询**:在数据库查询中,可能...

    10个常用自定义JavaScript函数

    在JavaScript编程中,自定义函数是开发者们常用的一种工具,它们可以帮助我们封装代码,提高代码的可重用性和可维护性。这篇博客“10个常用自定义JavaScript函数”提供了十个非常实用的函数示例,旨在提升开发效率。...

    javascript日期处理函数,性能优化批处理

    日期处理函数在JavaScript中扮演着重要的角色,它们帮助开发者完成日期的格式化、比较以及解析等操作。但是,如果处理不当,日期处理函数可能会成为性能瓶颈,特别是在批处理的情况下。 首先,来看看优化之前的情况...

    js 获取日期时间段

    在JavaScript中,获取日期时间段是一项常见的任务,尤其在处理数据统计、日历应用或时间相关的功能时。`DateUtil.js`文件很可能包含了用于处理日期和时间的实用工具函数。在这个场景下,我们可以深入探讨JavaScript...

    JavaScript获取一个范围内日期的方法

    Date对象提供了一系列的方法,比如getMonth()、getDate()、getHours()、getMinutes()等来获取日期和时间的不同部分。 接下来,我们来看一个JavaScript代码段,它定义了一个添加天数的方法,即Date原型链上的addDays...

    转换json格式的日期为Javascript对象的函数

    这是一个非常实用的函数,因为它简化了从服务器接收的日期时间字符串到JavaScript的Date对象的转换过程,使得开发者无需每次都手动解析和创建Date对象。 代码的可读性也很重要,因此函数的命名应清晰明了,即`...

    javascript实现获取服务器时间

    本文将介绍几种使用JavaScript获取服务器时间的方法。 首先,一种常见的方法是通过创建AJAX请求到服务器,并从服务器端获取时间。使用AJAX请求可以避免刷新页面而重新获取时间。在上面给出的代码示例中,定义了一个...

    日期,时间格式,年月日时分秒星期JAVAScript代码

    在本例中,主要使用了 `Date` 对象来获取当前的系统日期和时间,并通过 `toLocaleString()` 方法将其格式化为本地日期和时间字符串。 #### 1.1 创建 Date 对象 ```javascript new Date() ``` 此方法用于创建一个新...

    一个javascript 制作的 日历下拉框

    我们可以使用它来获取当前日期、计算月份天数、以及格式化日期字符串。 5. **用户交互**:为了让日历具有交互性,我们需要添加点击事件监听器到日历的每一天,当用户点击某一天时,更新输入框的值并关闭日历。 6. ...

    纯javascript日历,农历,根据网上流传的日历面向对象封装

    1. **日期操作**:JavaScript内置的Date对象提供了基本的日期和时间操作,但不支持农历。为了实现农历功能,开发者可能需要引入第三方库或者自定义算法,如根据公历和农历之间的转换规则进行计算。 2. **农历显示**...

    9个PHP必须知道的函数

    9. `date()`: 格式化时间戳或日期,是处理日期和时间的基本函数。 文件上传是Web开发中常见的需求。PHP提供了`move_uploaded_file()`函数来处理文件上传,确保文件安全地从临时目录移动到目标位置。同时,我们还...

    jsp出生日期三级级联下拉列表

    在本文中,我们将深入探讨如何在JSP(JavaServer Pages)中实现一个基于JavaScript的出生日期三级级联下拉列表。这种功能常用于用户注册、个人信息填写等场景,让用户能够方便地选择他们的出生年、月和日。 首先,...

    candlekeep:在 JavaScript 本身中实现许多 JavaScript 内置函数

    它提供了很多方法,如getFullYear(), getMonth(), getDay()等,用于获取日期的各个部分。 9. **Math对象**:JavaScript的Math对象包含大量的数学函数,如sqrt()(平方根),pow()(幂运算),random()(生成随机数...

    javascript实现获取一个日期段内每天不同的价格(计算入住总价格)

    本篇文章将详细解析如何利用JavaScript实现获取一个日期段内每天不同的价格,并计算入住总价格,这对于酒店、民宿或其他按日计费的服务来说非常实用。 首先,我们需要理解这个问题的核心:用户选择了一个入住日期和...

    Html+JavaScript 在canvas上绘制带日期显示的时钟 (自己绘制刻度)

    JavaScript的`Date`对象可以用来获取当前的日期,然后在Canvas上用`fillText()`方法绘制出来。日期格式可以根据需求进行调整。 7. **实时更新**: 为了使时钟实时显示当前时间,我们需要使用`setInterval()`函数...

    javascript自己看视频总结

    通过调用`getYear()`、`getMonth()`等方法可以获取日期的不同部分,但需要注意的是,`getYear()`返回的是从1900年起的年数,因此需要加上1900以获得实际的年份。 ```javascript var date = new Date(); document....

    javascript制作的时钟

    需要注意的是,`setTimeout`函数中的字符串参数(`"showclock()"`)是JavaScript中的一个常见陷阱,因为这会导致每次调用时都创建一个新的函数实例,可能影响性能。更优化的做法是使用函数引用,如`setTimeout(show...

    JavaScript计算两个日期时间段内日期的方法

    `Date`是JavaScript内置的一个构造函数,可以用来创建表示特定日期和时间的实例。我们可以直接通过`new Date()`来创建一个当前时间的实例,或者通过传入时间戳或特定日期字符串来初始化。 在给定的代码中,`...

Global site tag (gtag.js) - Google Analytics