首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

JS里面怎么获取当天日期

发布网友 发布时间:2022-04-22 01:14

我来回答

4个回答

懂视网 时间:2022-04-07 09:39

我们直接来看实例代码:

<!DOCTYPE html>
<html>

<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
</head>

<body>
 <script>
 //返回时间格式:年-月-日 时:分:秒
 function getDateString(date) {
  // 获取传入的时间,若没有传值则取当前时间
  var dateStr = date || new Date();

  // 获取时间的年月日
  var year = dateStr.getFullYear().toString().padStart(4, "0");
  var month = (dateStr.getMonth() + 1).toString().padStart(2, "0");
  var day = dateStr.getDate().toString().padStart(2, "0");

  // 获取时间的时分秒
  var hour = dateStr.getHours().toString().padStart(2, "0");
  var minute = dateStr.getMinutes().toString().padStart(2, "0");
  var second = dateStr.getSeconds().toString().padStart(2, "0");

  //返回时间格式:年-月-日 时:分:秒
  return `${year}-${month}-${day} ${hour}:${minute}:${second}`;
 }
 console.log(getDateString());
 </script>
</body>

</html>

推荐教程:js入门教程

热心网友 时间:2022-04-07 06:47

1.首先,下载谷歌浏览器,

2.下载完成后打开谷歌浏览器,然后按【F12】打开谷歌浏览器控制台(在浏览器方),然后点击【Console】切换到调试窗口

3.然后开始输入代码,首先定义一个变量名字为test,代码如下:

var test =new Date();

这句代码的意思就是把日期对象赋值给test,这个变量的名字可以任意取,在这里就以test为例了,然后按回车键,也就是【Enter】键

4.敲回车后出现了一个undefined,这是因为z这只是赋值,没有任何输出,所以系统默认打印的信息,接下来,操作test这个变量了,这里面保存的就是当前日期,看一下代码

输入

test.getFullYear();

然后回车,结果就是当前时间的年份

5.还可以调用其他函数,来获取当前日期的月份、日、小时、分钟、秒,代码如下:

test.getMonth();

test.getDate();

test.getHours();

test.getMinutes();

test.getSeconds();

热心网友 时间:2022-04-07 08:05

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dateutil-js时间举例</title>
<!-- <script src="http://www.shicishu.com/down/dateutil-1.0.0.js"></script>-->
<script src="http://www.shicishu.com/down/dateutil-1.0.0.min.js"></script>
</head>
<body>
<script type="text/javascript">
console.log(getdate_WMdy_En());//Thurs.Sept.2, 2020
console.log(getdate_yMdhms_T());//2020-9-2 21:41:7
console.log(getdate_WyMdhms_C());//星期四 2020年9月2日 21时38分33秒
</script>
</body>
</html>

热心网友 时间:2022-04-07 09:40

var myDate = new Date();
myDate.toLocaleDateString();可以获取当前日期
myDate.toLocaleTimeString(); 可以获取当前时间

扩展:
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1月)
myDate.getDate(); //获取当前日(1-31)
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleString( ); //获取日期与时间

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com