`

利用charAt()获取系统日期和星期

阅读更多

关于获取当前星期网上有很多讨论,在此将列举出各种实现方法。

 

最通常想到的方法如下:

 

<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>  

 

 

分享到:
评论

相关推荐

    JS实现日期时间动态显示的方法

    - `getDay`:获取日期对象是一周中的哪一天(0-6)。 - `setInterval`:周期性执行某段代码。 - DOM 操作:通过 `innerHTML` 属性改变 HTML 元素的内容。 理解这些概念,你就能在自己的项目中实现类似的功能,展示...

    年月日时分秒加星期即时显示的JS日期时间特效

    此外,`Date`对象还提供了一系列的方法用于获取和设置日期的各个部分,如`getFullYear()`、`getMonth()`、`getDate()`、`getHours()`、`getMinutes()`、`getSeconds()`和`getDay()`等。 2. **DOM操作**:文档对象...

    js显示当前日期

    3. **获取日期**: ```javascript var ddate = dnow.getDate(); ``` `getDate()`方法返回的是1-31之间的整数,代表一个月中的具体日期。 4. **获取星期几**: ```javascript var dday = dnow.getDay(); ``` ...

    插入简单的动态变化的日期、时间

    它提供了大量的方法来获取日期的不同部分,例如年份、月份、日期等。 - **创建Date对象**:可以直接通过`new Date()`的方式创建一个新的`Date`对象,该对象表示的是当前系统时间。 - **常用的方法**: - `getYear...

    js计算系统当前日期是星期几的方法

    在JavaScript中,获取系统当前日期并确定是星期几是一项常见的任务。这通常涉及到JavaScript的Date对象和其内置的`getDay()`方法。以下是对标题和描述中提到的四种方法的详细解释: ### 方法一: 这种方法非常简洁...

    JS实现显示当前日期的实例代码

    其次,Date对象提供了多个方法来获取日期和时间的各个组成部分,例如年份、月份、日期、星期几等。例如,`getFullYear()`方法可以获取当前日期的年份部分,而`getMonth()`方法则返回当前日期的月份,注意返回值是从0...

    动态时间显示

    - 使用`new Date()`创建一个新的日期对象,该对象包含了当前系统的时间信息。 - 调用`toLocaleString()`方法格式化日期和时间,此方法默认返回的是本地化的日期和时间字符串,包括了年、月、日、小时、分钟和秒。 ...

    星期几的不同脚本写法(推荐)

    在编程中,尤其是在前端开发中,我们经常需要获取当前日期并显示对应的星期几。这篇文章将介绍三种不同的JavaScript脚本写法来实现这一功能,旨在提供多样化的解决方案,并激发开发者们的创新思维。 1. 使用 `if` ...

    网页时间代码网页时间代码

    `today.getDay()`返回一个介于0(星期天)和6(星期六)之间的整数,用以索引数组并获取当前星期的名称。 ### 总结 以上几个知识点都是基于给定的代码片段进行解析得出的。这些代码片段主要利用了JavaScript的基本...

    个人经验总结html实用技巧

    6. **时间与星期(获取时间和星期.txt)**:JavaScript的`Date`对象提供了获取当前日期和时间的功能,如`new Date()`,`getDate()`,`getDay()`等方法,可以获取日期、星期几等信息。 7. **网站统计(网站统计.txt...

    javascript常用语句

    提供了获取日期的不同部分的方法,如`getTime()`(获取时间戳)、`getYear()`(获取年份)、`getFullYear()`(获取完整的年份)、`getMonth()`(获取月份)、`getDate()`(获取日期)、`getDay()`(获取星期几)、`...

    js代码优化的小示例

    本文将通过一个关于获取当前日期星期并转换为特定字符表示的例子来展示如何对JavaScript代码进行优化。 #### 原始代码 原始代码实现了一个功能:根据当前日期的星期几(0-6,分别代表周日到周六),将其转换为特定...

    javascript常用关键字

    日期对象提供了多种方法用于获取和设置日期信息,如`getTime()`获取时间戳,`getYear()`、`getFullYear()`获取年份,`getMonth()`获取月份,`getDay()`获取星期几,`getDate()`获取日期等。注意`getYear()`在旧版...

    一段实时更新的时间代码

    `Date`对象提供了许多方法来获取日期和时间的不同部分,如年、月、日、小时、分钟、秒等。 3. **`toLocaleString()`方法**:这个方法返回一个根据用户本地设置的日期和时间格式的字符串。在这个例子中,它会生成如...

    蓝桥杯2013--2021 JAVA B组试题汇总

    1. **Calendar 类**:Java 提供了一个 `Calendar` 类用于处理日期与时间相关操作,它可以用来获取系统当前的时间信息,也可以用来创建特定日期的时间对象。 2. **Calendar API 使用**:通过 `getInstance()` 方法...

    107个常用Javascript语句

    可以使用 `.getTime()`, `.getYear()`, `.getFullYear()`, `.getMonth()`, `.getDate()`, `.getDay()`, `.getHours()`, `.getMinutes()`, `.getSeconds()`, `.setTime()`, `.setYear()` 等方法来获取和设置日期的...

    JavaScript实际运用中的函数大全

    dateObj.getMonth(), dateObj.getDate(), dateObj.getDay(), dateObj.getHours(), dateObj.getMinutes(), dateObj.getSeconds()`**:获取日期对象的各种属性,如时间戳、年份、月份、日期、星期几、小时、分钟、秒...

    有关ccf的java笔记

    ### Java字符串操作与日期处理详解 #### 字符串基本操作 **1. 获取单个字符** `charAt(int index)` 方法允许我们通过指定索...掌握了这些基础知识后,你将能够在实际编程中更加熟练地处理字符串和日期相关的任务。

Global site tag (gtag.js) - Google Analytics