原文
https://segmentfault.com/a/1190000003777624
官方:
https://github.com/JerrySievert/date-utils
安装
<script type="text/javascript" src="date-utils.min.js"></script>
全选复制放进笔记Class: Date
Date
new Date()
Methods
<static> compare(date1, date2) → {Number}
<static> equals(date1, date2) → {Boolean}
<static> equalsDay(date1, date2) → {Boolean}
<static> getDayNumberFromName(day) → {Number}
<static> getDaysInMonth(year, month) → {Number}
<static> getMonthAbbrNameFromNumber(month) → {String}
<static> getMonthNameFromNumber(month) → {String}
<static> getMonthNumberFromName(month) → {Number}
<static> isLeapYear(year) → {Boolean}
<static> today() → {Date}
<static> tomorrow() → {Date}
<static> UTCtoday() → {Date}
<static> UTCtomorrow() → {Date}
<static> UTCyesterday() → {Date}
<static> validateDay(day, year, month) → {Boolean}
<static> validateHour(hour) → {Boolean}
<static> validateMillisecond(millisecond) → {Boolean}
<static> validateMinute(minute) → {Boolean}
<static> validateMonth(month) → {Boolean}
<static> validateSecond(second) → {Boolean}
<static> validateYear(year) → {Boolean}
<static> yesterday() → {Date}
add(additions) → {Date}
addHours(hours) → {Date}
addMilliseconds(milliseconds) → {Date}
addMinutes(minutes) → {Date}
addMonths(months) → {Date}
addSeconds(seconds) → {Date}
addSeconds(days) → {Date}
addWeekdays(weekdays) → {Date}
addWeeks(weeks) → {Date}
addYears(years) → {Date}
between() → {Boolean}
clearTime() → {Date}
clearUTCTime() → {Date}
clone()
compareTo(Date) → {Number}
equals(Date) → {Boolean}
equalsDay(Date) → {Boolean}
getDaysBetween(Date) → {Number}
getFullWeekNumber() → {Number}
getHoursBetween(Date) → {Number}
getLastMonthName() → {String}
getMillisecondsBetween(Date) → {Number}
getMinutesBetween(Date) → {Number}
getMonthAbbr() → {String}
getMonthName() → {String}
getMonthsBetween(Date) → {Number}
getOrdinalNumber() → {Number}
getSecondsBetween(Date) → {Number}
getUTCOffset() → {String}
getWeekNumber() → {Number}
isAfter(Date) → {Boolean}
isBefore(Date) → {Boolean}
isToday() → {Boolean}
isWeekend() → {Boolean}
remove(removals) → {Date}
removeDays(days) → {Date}
removeHours(hours) → {Date}
removeMilliseconds(milliseconds) → {Date}
removeMinutes(seconds) → {Date}
removeMonths(months) → {Date}
removeSeconds(seconds) → {Date}
removeWeeks(weeks) → {Date}
removeYears(years) → {Date}
setTimeToNow()
toCLFString() → {String}
toDBString() → {String}
toFormat(format) → {String}
toUTCFormat(format) → {String}
toYMD(separator) → {String}
分享到:
相关推荐
xe-utils-master.zip文件包含了这个库的源码,对于学习和定制该库非常有帮助。 1. **数组操作**: - `forEach`: 遍历数组并执行回调函数,类似于JavaScript的Array.prototype.forEach。 - `map`: 将数组中的每个...
NativeScript日期实用程序安装tns plugin add nativescript-date-utils运行演示应用克隆后,进入src文件夹并运行npm run demo.ios或npm run demo.android 。APIis24hFormat 确定用户的设备当前是否以24小时格式运行...
2. **日期和时间**:`haraka-utils`包含对日期和时间的操作,如`date_to.rfc2822()`可以将日期对象转换为符合RFC2822格式的字符串,便于在邮件头中使用。 3. **文件操作**:在处理邮件时,有时需要读取或写入文件,...
您可以将其保存为原始Date对象,但这与BigQuery不兼容。 您可以将其保存为原始纪元毫秒,但这不是很容易理解的。 此chrome扩展程序自动将以“ Millis”结尾的字段转换为ISO日期格式,而无需对其进行修改-因此,即使...
在提供的压缩包"yy-utils-master"中,我们可以期待找到一系列这样的工具类。一般来说,一个开源的工具类库会有明确的模块划分,例如`YYStringUtils`处理字符串相关操作,`YYDateUtils`处理日期时间,`YYNetworkUtils...
尽管JavaScript的原生日期处理能力相对较弱,`commons-lang3-3.0.js` 通过引入类似的API,如 `parseDate()` 和 `formatDate()`,帮助开发者更轻松地进行日期和时间的格式化和解析。 五、异常处理 在Java中,Apache ...
在Vue3中,我们可以使用第三方库如`date-fns`或`moment.js`来处理日期,同时可能需要引入农历转换库,如`chinese-calendar`。 2. **显示星座**:根据阳历日期,确定对应的星座区间,这需要星座的起止日期数据。 3. *...
1. **日期和时间处理**:在utils中,常见的功能可能包括日期格式化、时间差计算、时间戳转换等。例如,`formatDate()`函数可以将Unix时间戳或JavaScript Date对象转化为易读的日期字符串。 2. **网络请求封装**:...
- **日期时间处理**:用于计算和展示签到日期,可能需要使用JavaScript内置的Date对象或自定义的日期处理函数。 - **本地存储**:利用微信小程序的`wx.setStorageSync`和`wx.getStorageSync`保存用户的签到记录,...
开发人员可以通过这个库导入需要的类,如` Tribe__Utils__Array`用于数组操作,`Tribe__Date_Utils`处理日期和时间,或者`Tribe__Events__Main`作为与The Events Calendar核心交互的基础。 5. **代码组织**: - ...
- **命令**:使用`date -d "yesterday"`命令可以获取昨天的日期。 ### 55. X window 下如何截屏 - **软件**:可以使用`scrot`或`gnome-screenshot`等截图工具软件。 ### 56. 解压小全 - **命令**:使用`unzip`、`...
- **说明**: 使用`date`命令获取昨天的日期。 #### 56. X Window下截图 - **命令**: 使用`gnome-screenshot`或`ksnapshot`等工具。 - **说明**: 这些工具可以捕捉X Window下的屏幕快照。 #### 57. 解压tar文件 - *...
5. `varMoment=require("../../utils/moment.js")`:这表明开发者使用了名为moment的npm包,这是一个非常流行的日期处理库,它能够帮助开发者更加方便地处理日期和时间。 在自定义日历的实现过程中,还涉及到页面的...
jQuery本身并不直接提供时间操作的功能,但可以通过扩展jQuery插件或者结合JavaScript的Date对象来实现。例如,`$.fn.datetimepicker()`插件可以添加日期和时间选择器,提供用户友好的界面。此外,`setTimeout()`和`...
`paywayType`过滤器用于区分支付方式,`newdate`将日期格式化,`minute`获取时间的指定分钟部分,`valStr`按指定分隔符提取字符串的一部分,`countDown`计算并展示倒计时,`numberFn`返回数字的绝对值,`imgSrc`根据...
2. **工具类(Utils)**:Java提供了一些实用工具类,如`Arrays`、`Collections`、`Date`、`Calendar`等。这些类通常包含静态方法,提供方便的操作功能,如排序、比较、格式化日期等。压缩包中的部分工具类可能扩展...