可以通过以下方式将字符串转换为 JavaScript 中的日期 -
- 使用日期字符串创建日期对象:
示例1:<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <center> <h1 style="color:green">GeeksforGeeks</h1> <p>Convert string into date using JavaScript</p> <script> //It returns the Day,Month,Date,Year and time var d = new Date("May 1,2019 11:20:00"); document.write(d); </script> </center> </body> </html>
输出:
- 使用合适的方法获取 DD-MM-YY 格式的字符串:
我们使用某些方法,例如:- getDate-It 返回月份中的第几天(从 1 到 31)
- getMonth-It 返回月份数(0-11)
- getFullYear-It 返回全年(四位数)
示例-2:
<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <center> <h1 style="color:green"> GeeksforGeeks</h1> <p>Convert string into date using JavaScript</p> <script> var d = new Date("May 1, 2019 "); document.write(formatDate(d)); function formatDate(date) { var day = date.getDate(); if (day < 10) { day = "0" + day; } var month = date.getMonth() + 1; if (month < 10) { month = "0" + month; } var year = date.getFullYear(); return day + "/" + month + "/" + year; } </script> </center> </body> </html>
输出:
- 使用 toDateString():
此方法以人类可读的形式返回 Date 对象的日期部分。
示例3:<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <center> <h1 style="color:green"> GeeksforGeeks</h1> <p> Convert string into date using JavaScript </p> <script> var date = new Date(2019, 5, 3); document.write(date.toDateString()); </script> </center> </body> </html>
OUTPUT
输出:
支持的浏览器:
- 谷歌浏览器
- Firefox
- Edge
- Opera
- 苹果Safari
嘿,怪胎! Web 开发世界中不断涌现的技术总是让人们对这个主题充满热情。但在你处理大型项目之前,我们建议你先学习基础知识。通过我们的 JavaScript 课程学习 JS 概念,开始您的 Web 开发之旅。现在是有史以来最低的价格!
相关用法
- Java java.sql.Date转java.util.Date用法及代码示例
- Java java.util.Date转java.sql.Date用法及代码示例
- PHP Date转Timestamp用法及代码示例
- Node.js Date.isLeapYeart()用法及代码示例
- Node.js Date.transform()用法及代码示例
- Node.js Date.locale()用法及代码示例
- Node.js Date.isSameDay()用法及代码示例
- Node.js Date.addSeconds()用法及代码示例
- Node.js Date.addMinutes()用法及代码示例
注:本文由纯净天空筛选整理自kartikgoel1999大神的英文原创作品 Convert string into date using JavaScript。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。