javascript-JavaScript Date 对象

问题描述

JavaScript Date 对象


获取星期几可以这样写吗,是什么意思,能解释一下吗?

解决方案

[]生成了一个数组,相当于var arr = []; arr[1];这样的

解决方案二:

很简单,用一个数组,getday返回的是一个整数,那么正好对应这个数组的下标,从而巧妙地将数字转化为星期几。

解决方案三:

['星期日','星期一','星期二','星期三','星期四','星期五','星期六']是一个数组,today.getDay()的返回一周中的某一天 ,值是(0 ~ 6)。
相当于
var arr=['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
arr[today.getDay()],就是一个数组取值

解决方案四:

即巧用了数组元素索引,返回当前的星期

时间: 2024-10-26 18:34:28

javascript-JavaScript Date 对象的相关文章

javascript中Date对象应用之简易日历实现_javascript技巧

前面的话 简易日历作为javascript中Date对象的常见应用,用途较广泛,本文将详细说明简易日历的实现思路. 效果演示   HTML说明  使用type=number的两个input分别作为年和月的输入控件,这样在高级浏览器下自带调节按钮  按照周日到周一的顺序进行星期的排列 <div class="box"> <header class='control'> <input id="conYear" class="con

JavaScript中Date对象的常用方法示例_基础知识

getFullYear()使用 getFullYear() 获取年份. 源代码: </script> <!DOCTYPE html> <html> <body> ​ <p id="demo">Click the button to display the full year of todays date.</p> ​ <button onclick="myFunction()">Tr

详解JavaScript的Date对象(制作简易钟表)_javascript技巧

JS提供了Date类型来处理时间和日期.Date类型内置一系列获取和设置日期时间信息的方法.下面我们简单的 概述一下这个Date类型.        大概看了一下Date类型的方法,下面给出: 上面的方法自己尝试即可,我只简单的演示一下JS正确输出的格式: var today=new Date();//创建一个时间日期对象 document.write("<h4>下面的是世界标准的时间输出:</h4>"); document.write(today+"

javascript中Date对象的使用总结_javascript技巧

JSON 日期转 JS日期,我们知道,日期类型转成JSON之后,返回的数据类似这样: /Date(1379944571737)/ 但是这种日期并不能直接显示,因为根本没有人知道这是什么意思,下面提供一种JSON日期转JS日期的方式. function ConvertJSONDateToJSDate(jsondate) { var date = new Date(parseInt(jsondate.replace("/Date(", "").replace("

跟我学习javascript的Date对象_javascript技巧

本篇主要介绍Date 日期和时间对象的操作. 1. 介绍 1.1 说明 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 1.2 属性 无: Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象. 示例: var dt = new Date(); console.log(dt); // => 返回一个表示本地日期和时间的D

Javascript之Date对象详解_基础知识

Date对象即日期时间对象,它的主要功能是实现对日期时间的处理 1.创建Date对象 复制代码 代码如下: var myDate = new Date(); 或 复制代码 代码如下: var myDate = new Date("July 21, 1983 01:15:00");//此种方法为自定义日期时间的方式,格式若不对的话为提示Invalid Date Date对象的constructor属性为:Date document.write(myDate.constructor ==

详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)_javascript技巧

问题描述: 使用JavaScript生成一个倒数7天的数组. 比如今天是10月1号,生成的数组是["9月25号","9月26号","9月27号","9月28号","9月29号","9月30号","10月1号"]. 这个难点就是需要判断这个月份(可能还需要上一个月份)是30天还是31天,而且还有瑞年的2月28天或者29天. 解答思路: 不需要那么复杂,在js中非常简单,

javascript中Date对象的getDay方法使用指南_javascript技巧

Date对象有个getDay方法,它根据本地时间,返回一个具体日期中一周的第几天.返回值从0~6,分别对应周日~周六 getDay 0 1 2 3 4 5 6 星期几 周日 周一 周二 周三 周四 周五 周六 用到日期相关的需求时需要将getDay返回的值转成星期几,即"这一天"是星期几?比如日历组件中选择日历后返回 "2014-12-22 周一". 这是一段依然在线上运行的代码 复制代码 代码如下: /*  * 根据Date对象返回星期几  *  @param {

JavaScript的Date对象(二)

  <head>     <title></title>     <script type="text/javascript">         var MyDate = new Date();         document.write(MyDate.toString() + "<br/>");         document.write(MyDate.toDateString() + "&

JavaScript的Date对象(一)

<head>     <title></title>     <script type="text/javascript">         function ReNewTime() {             var MyDate = new Date();             var year = MyDate.getYear();