源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

浅谈JavaScript 中有关时间对象的方法

  • 时间:2021-01-07 14:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:浅谈JavaScript 中有关时间对象的方法
ECMAScript中的Date类型是在早期 Java 中的 Java.unile.Date 类基础上构建的。为此 Date 类型使用自 UTC (Coordinated Universal Time, 国际协调时间)1970年1月1日午夜开始经过的毫秒数来保存日期。 在这种数据存储格式下, Date 类型保存的日期能够精确到1970年1月1日之前或之后的285616年 [b]•Date.parse(string)[/b] 接受一个表示日期的字符串参数,然后尝试根据这个字符串返回相应日期的毫秒数,不能转换则返回 NaN [b]•Date.UTC(year, month[, day, hour, min, second, millisecond])[/b] 根据参数返回相应日期的毫秒数,只有前两个参数是必须的,省略其它参数则统统假设为0 [b]•Date.now()[/b] 返回表示调用这个方法时的日期和时间的毫秒数 [b]继承的方法[/b] [b]•Date.toLocalString()[/b] 按照与浏览器设置的地区相适应的格式返回日期和时间,具体格式会因浏览器而异 [b]•Date.toString()[/b] 通常返回带有时区信息的日期和时间,其中时间一般以军用时间(即小时的范围是0-23)表示,具体格式会因浏览器而异 [b]•Date.valueOf()[/b] 返回日期的毫秒表示,可以用来比较日期值 [b]日期格式化的方法[/b] [b]•Date.toDateString()[/b] 以特定于实现的格式显示星期几、月、日和年 [b]•Date.toTIMEstring()[/b] 以特定于实现的格式显示时、分、秒和时区 [b]•Date.toLocaDateString()[/b] 以特定于地区的格式显示星期几、月、日和年 [b]•Date.toLocaTimeString()[/b] 以特定于实现的格式显示时、分、秒 [b]•Date.toUTCString()[/b] 以特定于实现的格式完整的 UTC 日期 [b]日期/时间组件方法[/b] 以下都是直接取得和设置日期值中特定部分的方法 [b]•getTime()[/b] 返回表示日期的毫秒数,与valueOf()方法返回的值相同 [b]•setTime(毫秒)[/b] 以毫秒数设置日期,会改变整个日期 [b]•getFullYear()[/b] 取得4位数的年份(如2007而非仅07) [b]•getUTCFullYear(年)[/b] 返回UTC日期的4位数年份 •[b]setFullYear(年)[/b] 设置日期的年份。传入的年份值必须是4位数字(如2007而非仅07) [b]•setUTCFullYear(年)[/b] 设置UTC日期的年份。传入的年份值必须是4位数字(如2007而非仅07) [b]•getMonth()[/b] 返回日期中的月份,其中0表示一月,11表示十二月 [b]•getUTCMonth()[/b] 返回UTC日期中的月份,其中0表示一月,11表示十二月 [b]•setMonth(月)[/b] 设置日期的月份,其中0表示一月,11表示十二月 [b]•setUTCMonth(月)[/b] 设置UTC日期的月份,其中0表示一月,11表示十二月 [b]•getDate()[/b] 返回日期月份中的天数(1到31) [b]•getUTCDate()[/b] 返回UTC日期月份中的天数(1到31) [b]•setDate(日)[/b] 设置日期月份中的天数。如果传入的值超过了该月中应有的天数,则增加月份 [b]•setUTCDate(日)[/b] 设置UTC日期月份中的天数。如果传入的值超过了该月中应有的天数,则增加月份 [b]•getDay()[/b] 返回日期中星期的星期几(其中0表示星期日,6表示星期6) [b]•getUTCDay()[/b] 返回UTC日期中星期的星期几(其中0表示星期日,6表示星期6) [b]•getHours()[/b] 返回日期中的小时数(0到23) [b]•getUTCHours()[/b] 返回UTC日期中的小时数(0到23) [b]•setHours(时)[/b] 设置日期中的小时数。传入的值超过了23则增加月份中的天数 [b]•setUTCHours(时)[/b] 设置UTC日期中的小时数。传入的值超过了23则增加月份中的天数 [b]•getMinutes()[/b] 返回日期中的分钟数(0到59) [b]•getUTCMinutes()[/b] 返回UTC日期中的分钟数(0到59) [b]•setMinutes(分)[/b] 设置日期中的分钟数。传入的值超过59则增加小时数 [b]•setUTCMinutes(分)[/b] 设置UTC日期中的分钟数。传入的值超过59则增加小时数 [b]•getSeconds()[/b] 返回日期中的秒数(0到59) [b]•getUTCSeconds()[/b] 返回UTC日期中的秒数(0到59) [b]•setSeconds(秒)[/b] 设置日期中的秒数。传入的值超过59则增加分钟数 [b]•setUTCSeconds(秒)[/b] 设置UTC日期中的秒数。传入的值超过59则增加分钟数 [b]•getMilliseconds()[/b] 返回日期中的毫秒数 [b]•getUTCMilliseconds()[/b] 返回UTC日期中的毫秒数 [b]•setMilliseconds(毫秒)[/b] 设置日期中的毫秒数 [b]•setUTCMilliseconds(毫秒)[/b] 设置UTC日期中的毫秒数 [b]•getTimezoneOffset()[/b] 返回本地时间与UTC时间相差的分钟数a 以上这篇浅谈JavaScript 中有关时间对象的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部