`

js学习之日期时间的处理

阅读更多
有时候在前端做时间的处理比后台方便些,js也提供了很多处理日期的方法,因为用到过一次,所以做下记载

//首先是得到当前日期的函数
var date = new date();
alert(date);//这样的日期是:Mon Dec 01 2014 09:57:44 GMT+0800 这种样子的

var year = date.getYear();
var year_ = date.getFullYear();
alert(year);//这样的日期是114
alert(year_)//这样的话得到的就是2014

var month = date.getMonth();
var day = date.getDay();
var date_ = date.getDate();
alert(month)//从0开始计数的,所以要+1才准确
alert(day);//返回一个星期的某一天(0-6)
alert(date_)//返回一个月的某一天(1-31)


//时间的计算,有时候要计算时间,可以通过getTime来计算,比如我要知道前一个星期是什么时候:
var nowTime = date.getTime();//得到的是毫秒
var lastWeekTime = nowTime - 7 * 24 * 3600 * 1000;
date.setTime(lastWeekTime);//此时的date的日期就是前一个星期的日期了
alert(date);

日期的处理目前自己就接触了这么多,以后接触了在记录下!
分享到:
评论

相关推荐

    JS时间日期源码集锦

    在ES6中,新增了Temporal提案,旨在提供一套完整的日期和时间处理API,以解决JavaScript原生日期处理能力的不足。虽然还在草案阶段,但已经开始被一些项目采用。 总结,JavaScript处理时间日期的能力是多方面的,从...

    js日期时间选择

    在JavaScript编程中,日期时间选择是一项常见的功能,特别是在网页交互设计中。JavaScript作为一种客户端脚本语言,被广泛用于实现网页动态效果,其中就包括用户友好的日期和时间选择器。这个压缩包文件“日期时间...

    时间日期JavaScript 选择时间日期

    2. **日期时间选择器组件** 在网页上,用户友好地选择日期通常需要一个交互式的日期选择器。JavaScript库如jQuery UI的`datepicker`插件,Bootstrap的`datetimepicker`,或者现代的React组件库如Material-UI的`...

    非常不错的JS日期时间输入控件

    首先,JS日期时间控件是一个能够帮助用户方便地输入和管理日期及时间的JavaScript组件。它提供了直观的用户界面,允许用户通过日历选择或者直接输入的方式设置日期和时间,大大提高了用户在网页上的操作体验。这种...

    javascript 日期控件带时间

    首先,`Date`对象是JavaScript中的核心对象之一,用于处理日期和时间。它提供了多种方法来创建、操作和格式化日期,例如`new Date()`用于创建当前日期,`getDate()`获取月份中的日期,`getFullYear()`获取四位数的...

    js-实现多功能时间日期时间段区间时间日期插件.rar

    "js-实现多功能时间日期时间段区间时间日期插件.rar" 提供了一个高效、易用的解决方案,旨在简化前端开发者的工作。这款jQuery时间日期插件允许用户方便地选择和操作时间、日期以及时间段,极大地提高了交互体验。 ...

    Luxon是一个用JavaScript处理日期和时间的实验库

    1. **时区支持**:Luxon支持完整的IANA时区数据库,可以方便地进行时区转换和计算,避免了常见的日期时间处理陷阱。 2. **格式化与解析**:提供灵活的格式化和解析选项,允许自定义日期时间的显示格式,并能自动...

    网页中用到的JS日期时间控件

    总的来说,JS日期时间控件通过JavaScript Date对象和自定义的UI组件提供了一种便捷的方式来处理日期和时间的选择。开发这样一个控件需要考虑用户体验、浏览器兼容性和易用性等多个方面。通过研究"Calendar.js"和...

    js日期控件,可以选择时间,很好用

    总的来说,这个js日期时间控件提供了一种灵活的方式,让用户在Web应用中选择日期和时间,同时考虑到JavaScript的广泛兼容性和易用性,这样的控件在现代Web开发中具有很高的实用价值。通过研究和理解"NewTime.js"的...

    经典javascript日期控件选择器,javascript学习资料,经典js案例

    在这个名为“经典javascript日期控件选择器,javascript学习资料,经典js案例”的压缩包中,包含了丰富的JavaScript学习资源和一个特别经典的时间控件。这个时间控件允许用户根据特定的格式定义日期和时间,而且设计...

    manba一个Javascript日期处理迷你类库

    "JavaScript开发-日期处理库" 标签明确了Manba是用于JavaScript开发的,特别适合需要处理日期和时间的场景。这可能包括但不限于格式化日期、计算时间差、获取特定日期的星期几、处理时区转换等任务。开发者可以将...

    日期时间控件 js脚本 示例1

    总结起来,这个示例1可能是一个自定义的、跨浏览器的日期时间选择组件,通过JavaScript实现,提供了一种灵活且用户友好的方式来处理日期和时间输入。通过学习和理解这个示例,开发者可以进一步提升自己的前端开发...

    dateformatjs一个超轻量级的JS日期处理库

    由于 `dateformat.js` 的体积小巧,它可以轻松地与其他 JavaScript 库(如 jQuery、React 或 Angular)集成,以增强日期处理功能,而不会增加太多负担。 ### 7. 开源与社区支持 `dateformat.js` 是开源的,这意味...

    日期时间控件 js脚本 示例3

    在"日期时间控件 js脚本 示例3"中,我们将探讨如何利用JavaScript来创建一个自定义的日期时间选择器。 首先,日期时间控件的核心是处理日期和时间的逻辑。JavaScript提供了内置的Date对象,用于处理日期和时间的...

    javascript 日期数字文本格式化

    在JavaScript中,日期和数字的文本格式化是一个常见的需求,特别是在构建用户界面或者处理数据时。这个主题主要涉及如何将日期对象转换为易读的字符串,以及如何对数字进行格式化,使其符合特定的显示标准。这篇博文...

    Kalendae.js日历控件可多选日期时间代码

    2. **时间选择**:除了基本的日期选择,Kalendae.js还支持选择具体的时间,提供了更细致的时间管理能力。 3. **自定义样式**:为了适应不同网站的风格,Kalendae.js允许开发者定制界面样式,包括颜色、布局等,以...

    时间-日期 时间-日期

    - **JavaScript中的Date对象**:虽然基本功能有限,但通过引入Moment.js或Luxon等第三方库,可以极大增强其处理日期和时间的能力。 ### 结论 时间和日期的处理看似简单,但在实际应用中却涉及众多细节和潜在陷阱。...

    js时间控件,不要日期,只显示年和月效果下载

    在JavaScript编程中,时间控件通常用于用户界面中,以便用户可以方便地选择或输入时间。在这种特定的情况下,我们讨论的是一...如果你是初学者,这将是一个很好的学习资源,帮助你掌握Web开发中的时间和日期处理技术。

    day.js轻量级处理时间和日期JavaScript库

    Day.js 是一个专门为JavaScript开发的轻量级时间日期处理库,它的主要目标是提供与Moment.js高度相似的API,使得开发者在使用时能快速上手,尤其对于那些熟悉Moment.js的人来说。Day.js的体积小,性能高效,这使得它...

    js日期时间选择器代码.zip

    【标题】"js日期时间选择器代码.zip"是一款基于JavaScript实现的日期时间选择器,它提供了用户友好的界面,使得在网页中选择日期和时间变得简单直观。此代码利用了JavaScript的强大功能,结合了CSS样式以提升用户...

Global site tag (gtag.js) - Google Analytics