javascript提供了date对象来进行时间和日期的计算。
date对象有多种构造函数:
new date() //当前时间
new date(milliseconds) //距离起始时间1970年1月1日的毫秒数
new date(datestring) //字符串代表的日期与时间。此字符串可以使用date.parse()转换,比如"jannuary 1, 1998 20:13:15"
new date(year, month, day, hours, minutes, seconds, microseconds) //时间数值,可以不用全部写,不写则默认为0
使用时先创建一个date对象,比如:
dateobj=new date();
然后调用函数,比如
year=dateobj.getfullyear();//获得年份值
下面是函数列表。
获取类函数:
getdate() 函数 -- 返回天数(1-31)
getday()函数 -- 返回星期数(0-6)
getfullyear() 函数 -- 返回四位数年份
gethours()函数 -- 返回小时数(0-23)
getmilliseconds() 函数 -- 返回毫秒数(0-999)
getminutes() 函数 -- 返回分钟数(0-59)
getmonth() 函数 -- 返回月份数(0-11)
getseconds() 函数 -- 返回的秒数(0-59)
gettime() 函数 -- 返回时间戳表示法(毫秒表示)
getyear() 函数 -- 返回年份(真实年份减去1900)
设置类函数:
(以下函数均返回date对象距1970年1月1日午夜之间的毫秒数)
setdate() 函数 -- 设置月份的一天
setfullyear() 函数 -- 设置的年份,月份和天
sethours() 函数 -- 设置小时,分钟,秒和毫秒
setmilliseconds() 函数 -- 设置毫秒数
setminutes() 函数 -- 设置分钟,秒,毫秒
setmonth() 函数 -- 设置月份,天
setseconds() 函数 -- 设置月份的一天
settime() 函数 -- 使用毫秒数设置date对象
setyear() 函数 -- 设置年份(真实年份减去1900)
转化显示类函数:
tolocalstring() 函数 -- 返回本地化字符串表示
tolocaledatestring函数 -- 返回日期部分的本地化字符串
tolocaletimestring函数 -- 返回时间部分的本地化字符串
相对于local输出,还有:
tostring()
todatestring()
totimestring()
区别在于前者是根据不同的机器有不同的当地语言格式,后者是内部表示格式
日期解析类函数
date.parse() 函数 -- 解析一个日期的字符串,并返回该日期距1970年1月1日午夜之间的毫秒数
时区相关的部份请看javascript时区函数
javascript显示时间实例
0
0
相关文章
让可滚动内容区域自适应视口高度,精准填充头部与底部之间的剩余空间
如何使用 jQuery 实现点击按钮滚动至下一个日期元素
如何禁用日期输入框的手动编辑功能
Airtable 脚本中批量创建记录的正确实现方法
如何禁用 HTML 日期输入框的手动编辑功能
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
Go语言测试体系与代码质量保障聚焦于构建工程级可靠性系统。本专题深入解析Go的测试工具链(如go test)、单元测试、集成测试及端到端测试实践,结合代码覆盖率分析、静态代码扫描(如go vet)和动态分析工具,建立全链路质量监控机制。通过自动化测试框架、持续集成(CI)流水线配置及代码审查规范,实现测试用例管理、缺陷追踪与质量门禁控制,确保代码健壮性与可维护性,为高可靠性工程系统提供质量保障。
0
2026.02.28
Go语言工程化架构设计专注于构建高可维护性、可演进的企业级系统。本专题深入探讨Go项目的目录结构设计、模块划分、依赖管理等核心架构原则,涵盖微服务架构、领域驱动设计(DDD)在Go中的实践应用。通过实战案例解析接口抽象、错误处理、配置管理、日志监控等关键工程化技术,帮助开发者掌握构建稳定、可扩展Go应用的最佳实践方法。
2
2026.02.28
Go语言以其高效的并发模型和优异的性能表现广泛应用于高并发、高性能场景。其运行时机制包括 Goroutine 调度、内存管理、垃圾回收等方面,深入理解这些机制有助于编写更高效稳定的程序。本专题将系统讲解 Golang 的性能分析工具使用、常见性能瓶颈定位及优化策略,并结合实际案例剖析 Go 程序的运行时行为,帮助开发者掌握构建高性能应用的关键技能。
1
2026.02.28
本专题系统讲解 Golang 并发编程模型,从语言级特性出发,深入理解 goroutine、channel 与调度机制。结合工程实践,分析并发设计模式、性能瓶颈与资源控制策略,帮助将并发能力有效转化为稳定、可扩展的系统性能优势。
13
2026.02.27
本专题深入剖析 Golang 的高级特性与工程级最佳实践,涵盖并发模型、内存管理、接口设计与错误处理策略。通过真实场景与代码对比,引导从“可运行”走向“高质量”,帮助构建高性能、可扩展、易维护的优雅 Go 代码体系。
16
2026.02.27
本专题聚焦 Golang 的测试与调试体系,系统讲解单元测试、表驱动测试、基准测试与覆盖率分析方法,并深入剖析调试工具与常见问题定位思路。通过实践示例,引导建立可验证、可回归的工程习惯,从而持续提升代码可靠性与可维护性。
2
2026.02.27
AO3官网最新入口合集,汇总2026年可用官方及镜像链接,助你快速稳定访问Archive of Our Own平台。阅读专题下面的文章了解更多详细内容。
187
2026.02.27
热门下载
精品课程
最新文章



