关于获取当前星期网上有很多讨论,在此将列举出各种实现方法。
最通常想到的方法如下:
<script type="text/javascript"> var week; if(new Date().getDay()==0) week="周日" if(new Date().getDay()==1) week="周一" if(new Date().getDay()==2) week="周二" if(new Date().getDay()==3) week="周三" if(new Date().getDay()==4) week="周四" if(new Date().getDay()==5) week="周五" if(new Date().getDay()==6) week="周六" document.write(“今天是”+(new Date().getMonth()+1)+"月"+new Date().getDate()+"日 "+week); </script>
或者可以使用Array数组实现:
<script language="javascript"> var week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六") document.write(“今天是”+(new Date().getMonth()+1)+"月"+new Date().getDate()+"日 "+week) </script>
charAt 方法
stringObject.charAt(index)
返回指定索引位置处的字符。字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。
相对巧妙高效又节省代码占用空间,用此改进以上获取当前系统时间和星期:
<script type="text/javascript"> function Refresh(){ Time.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay()); setTimeout("Refresh()",500); } var timer=setTimeout("Refresh()",500); </script>
相关推荐
- `getDay`:获取日期对象是一周中的哪一天(0-6)。 - `setInterval`:周期性执行某段代码。 - DOM 操作:通过 `innerHTML` 属性改变 HTML 元素的内容。 理解这些概念,你就能在自己的项目中实现类似的功能,展示...
此外,`Date`对象还提供了一系列的方法用于获取和设置日期的各个部分,如`getFullYear()`、`getMonth()`、`getDate()`、`getHours()`、`getMinutes()`、`getSeconds()`和`getDay()`等。 2. **DOM操作**:文档对象...
3. **获取日期**: ```javascript var ddate = dnow.getDate(); ``` `getDate()`方法返回的是1-31之间的整数,代表一个月中的具体日期。 4. **获取星期几**: ```javascript var dday = dnow.getDay(); ``` ...
它提供了大量的方法来获取日期的不同部分,例如年份、月份、日期等。 - **创建Date对象**:可以直接通过`new Date()`的方式创建一个新的`Date`对象,该对象表示的是当前系统时间。 - **常用的方法**: - `getYear...
在JavaScript中,获取系统当前日期并确定是星期几是一项常见的任务。这通常涉及到JavaScript的Date对象和其内置的`getDay()`方法。以下是对标题和描述中提到的四种方法的详细解释: ### 方法一: 这种方法非常简洁...
其次,Date对象提供了多个方法来获取日期和时间的各个组成部分,例如年份、月份、日期、星期几等。例如,`getFullYear()`方法可以获取当前日期的年份部分,而`getMonth()`方法则返回当前日期的月份,注意返回值是从0...
- 使用`new Date()`创建一个新的日期对象,该对象包含了当前系统的时间信息。 - 调用`toLocaleString()`方法格式化日期和时间,此方法默认返回的是本地化的日期和时间字符串,包括了年、月、日、小时、分钟和秒。 ...
在编程中,尤其是在前端开发中,我们经常需要获取当前日期并显示对应的星期几。这篇文章将介绍三种不同的JavaScript脚本写法来实现这一功能,旨在提供多样化的解决方案,并激发开发者们的创新思维。 1. 使用 `if` ...
`today.getDay()`返回一个介于0(星期天)和6(星期六)之间的整数,用以索引数组并获取当前星期的名称。 ### 总结 以上几个知识点都是基于给定的代码片段进行解析得出的。这些代码片段主要利用了JavaScript的基本...
6. **时间与星期(获取时间和星期.txt)**:JavaScript的`Date`对象提供了获取当前日期和时间的功能,如`new Date()`,`getDate()`,`getDay()`等方法,可以获取日期、星期几等信息。 7. **网站统计(网站统计.txt...
提供了获取日期的不同部分的方法,如`getTime()`(获取时间戳)、`getYear()`(获取年份)、`getFullYear()`(获取完整的年份)、`getMonth()`(获取月份)、`getDate()`(获取日期)、`getDay()`(获取星期几)、`...
本文将通过一个关于获取当前日期星期并转换为特定字符表示的例子来展示如何对JavaScript代码进行优化。 #### 原始代码 原始代码实现了一个功能:根据当前日期的星期几(0-6,分别代表周日到周六),将其转换为特定...
日期对象提供了多种方法用于获取和设置日期信息,如`getTime()`获取时间戳,`getYear()`、`getFullYear()`获取年份,`getMonth()`获取月份,`getDay()`获取星期几,`getDate()`获取日期等。注意`getYear()`在旧版...
`Date`对象提供了许多方法来获取日期和时间的不同部分,如年、月、日、小时、分钟、秒等。 3. **`toLocaleString()`方法**:这个方法返回一个根据用户本地设置的日期和时间格式的字符串。在这个例子中,它会生成如...
1. **Calendar 类**:Java 提供了一个 `Calendar` 类用于处理日期与时间相关操作,它可以用来获取系统当前的时间信息,也可以用来创建特定日期的时间对象。 2. **Calendar API 使用**:通过 `getInstance()` 方法...
可以使用 `.getTime()`, `.getYear()`, `.getFullYear()`, `.getMonth()`, `.getDate()`, `.getDay()`, `.getHours()`, `.getMinutes()`, `.getSeconds()`, `.setTime()`, `.setYear()` 等方法来获取和设置日期的...
dateObj.getMonth(), dateObj.getDate(), dateObj.getDay(), dateObj.getHours(), dateObj.getMinutes(), dateObj.getSeconds()`**:获取日期对象的各种属性,如时间戳、年份、月份、日期、星期几、小时、分钟、秒...
### Java字符串操作与日期处理详解 #### 字符串基本操作 **1. 获取单个字符** `charAt(int index)` 方法允许我们通过指定索...掌握了这些基础知识后,你将能够在实际编程中更加熟练地处理字符串和日期相关的任务。