JS里的Date对象有什么实际作用吗?

发布网友 发布时间:2022-03-25 05:51

我来回答

3个回答

热心网友 时间:2022-03-25 07:21

肯定有作用啊。

      最简单的,项目里可能会遇到的,在资料库的资料里有个日期字段,在显示到画面的时候,除了显示日期,可能客户还会提些奇葩的要求,让你把那天是星期几也显示出来。这个时候你就可以在客户端把这个日期字串转成Date对象,通过date.getDay()方法取到他的weekday,再做些处理,就能满足客户要求了:

<html>
  <head>
    <script language="javascript">
      function Window_Load(){
        var str = "2013/7/14";
        var date = new Date(str);
        
        var weekyDay = ["周日","周一","周二","周三","周四","周五","周六"];
        alert(weekyDay[date.getDay()]);
      }
    </script>
  </head>
  <body onload="Window_Load();"> 
  </body>
</html>


     当然,最常用的肯定是各种各样的日历插件,js的或者jqery的日历插件用百度一搜就有一大堆,这些插件怎么写出来的?肯定会用到Date对象。不然的话,你不用这个Date对象,然后你要自己去计算是否是闰年,自己在写逻辑代码计算每个月有多少天,光想想都头疼了。

     所以这个Date对象,它存在肯定有它的用处,这个是毋庸置疑的!

热心网友 时间:2022-03-25 08:39

功能:提供一个有关日期和时间的对象。
MyDate=new Date();
(1)获取日期:
getYear(),getMonth(),getDate(),getDay(),getHours(),getMintes(),getSeconds,getTime().
(2)设置日期:
setYear(),setDate(),setMonth(),setMintes(),setSeconds(),setTime().

热心网友 时间:2022-03-25 10:13

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