`

js获取系统时间的几种方法

 
阅读更多
1.显示格式为: 当前时间:2010年6月10号 星期一 上午 10:00:00
function showTime() {
  var now = new Date();
  var nowTime = now.toLocaleString();
  var date = nowTime.substring(0,10);//截取日期
  var time = nowTime.substring(10,20); //截取时间
  var week = now.getDay(); //星期
  var hour = now.getHours(); //小时
  //判断星期几
  var weeks = ["日","一","二","三","四","五","六"];
  var getWeek = "星期" + weeks[week];
  var sc;
  //判断是AM or PM
  if(hour >= 0 && hour < 5){
   sc = '凌晨';
  }
  else if(hour > 5 && hour <= 7){
   sc = '早上';
  }
  else if(hour > 7 && hour <= 11){
   sc = '上午';
  }
  else if(hour > 11 && hour <= 13){
   sc = '中午';
  }
  else if(hour> 13 && hour <= 18){
   sc = '下午';
  }
  else if(hour > 18 && hour <= 23){
   sc = '晚上';
  }
  document.getElementById('time').innerHTML ="当前时间:" + date+" " + getWeek +"&nbsp;"+"   "+sc+"  "+time;
  setTimeout('showTime()',1000);
}
</script>

调用方法:
<body onload="showTime()">
<div id="time"></div>
</body>

2.简洁的办法: 显示格式:  当前时间: 2010年6月1日 10:00:00 星期一
<body>
<div id="linkweb" style=" display:inline;"></div>
<script>
  setInterval("document.getElementById('linkweb').innerHTML=new Date  ().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay  ());",1000);
</script>
</body>
分享到:
评论
3 楼 bluefervour 2012-09-19  
为什么学的越多,知道的就越少呢?
2 楼 ljt122000 2010-08-23  
向奕昌 写道
那我js里面取2010-06-01又怎么取?

最简单的做法:
var date = new Date();
var d = date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getUTCDate();
1 楼 向奕昌 2010-08-11  
那我js里面取2010-06-01又怎么取?

相关推荐

    js获取当前时间

    在JS中获取当前时间是一项基本操作,对于创建动态网页或者实现时间相关的功能至关重要。 在JavaScript中,获取当前日期和时间主要通过`Date`对象来完成。`Date`对象提供了多种方法来创建、操作和格式化日期和时间。...

    JavaScript获取系统时间(转载)

    ### JavaScript获取系统时间的方法 #### 1. 使用`new Date()`创建Date对象 JavaScript中,可以通过调用`new Date()`构造函数来创建一个表示当前日期和时间的Date对象。例如: ```javascript var mydate = new ...

    js显示时间 农历 节日节气 - 自动刷新不带格式

    1. **JavaScript 获取当前时间** JavaScript 的 `Date` 对象是处理日期和时间的核心工具。通过创建 `new Date()` 实例,我们可以获取当前系统时间。然后,可以使用 `getFullYear()`、`getMonth()`、`getDate()`、`...

    js 计算时间(几分钟前、几小时前、几天前、几周前、几月前)

    接着,我们需要获取当前时间的时间戳,并计算两者之间的差值: ```javascript var currentTime = new Date(); var currentTimeStamp = currentTime.getTime(); var diffTime = currentTimeStamp - targetTimestamp;...

    js实现获取当前时间是本月第几周的方法

    本文将深入讲解如何利用JavaScript来获取当前时间是本月的第几周,并提供相关的实现方法。 首先,我们要了解JavaScript中的Date对象。Date对象可以通过构造函数创建,它接受多种参数,如年、月、日等,或者可以不传...

    Javascript刷新页面的几种方法

    本文将详细介绍几种常见的使用JavaScript刷新页面的方法,并解释它们的工作原理。 #### 1. 使用`history.go(0)` `history.go(0)`会重新加载当前文档。这个方法与`location.reload()`的效果相同,但它的实现方式...

    js 获取时间

    通过`Date`对象,我们可以轻松地获取系统的当前时间,并且能够进行各种格式化操作以适应不同的需求场景。 #### 1. 创建 Date 对象 首先,我们需要创建一个`Date`对象来获取当前的时间与日期。可以通过以下两种方式...

    js、jquery实时显示时间的几种方法

    在JavaScript和jQuery中,实时显示时间是一个常见的需求,特别是在网页应用中。这涉及到对日期和时间的处理,以及定时更新页面元素。以下是一些实现这一功能的方法: ...具体选择哪种方法取决于项目的需求和复杂度。

    Ajax无刷新异步调用后台方法获取系统时间显示

    Ajax是一种在客户端利用JavaScript与服务器进行通信的技术,主要由以下几个关键组件组成: 1. **XMLHttpRequest对象**:这是Ajax的基础,它提供了一个在后台与服务器通信的接口,可以在不刷新页面的情况下发送和...

    JS获取本地地址及天气的方法实例小结

    在JavaScript(JS)中,获取本地地址和天气信息通常涉及到浏览器的Geolocation API以及第三方服务,如百度地图API。以下是对这些方法的详细说明: **一、获取本地地址** 1. **利用浏览器的Geolocation API** - `...

    js获取当前日期前N天或者后N天的日期,简单方便(附源码).pdf

    这个简单的`GetDateStr`函数提供了一种灵活的方式,可以在JavaScript中快速获取与当前日期相差指定天数的日期。你可以根据实际需求调整或扩展这个函数,例如添加时、分、秒的处理,或者支持其他日期格式。

    javascript实现获取服务器时间

    本文将介绍几种使用JavaScript获取服务器时间的方法。 首先,一种常见的方法是通过创建AJAX请求到服务器,并从服务器端获取时间。使用AJAX请求可以避免刷新页面而重新获取时间。在上面给出的代码示例中,定义了一个...

    获取网络服务器时间.docx

    根据给定的部分代码,我们可以看到一个简单的Java程序,用于从指定的NIST时间服务器获取当前时间,并将其显示出来。此外,程序还包含了一个用于设置本地计算机时间的功能,不过这部分代码并未完整给出。 ```java ...

    JS_时间与时间戳

    在上述代码片段中,我们看到了几种不同的方法来获取当前时间: 1. **getTimeStamp()函数**:该函数通过`new Date()`创建Date对象,并对其进行格式化,返回一个类似“2023-09-15 14:30:25.123”的字符串,其中包含了...

    js和java返回三个月前的时间

    本文将详细介绍如何使用JavaScript(JS)和Java这两种语言来实现获取当前时间三个月之前的具体日期,并支持不同的格式输出。 #### Java 实现 在Java中,我们可以利用`java.util.Calendar`类和`java.text....

    JavaScript显示系统时间.rar

    在这个案例中,我们关注的是如何利用JavaScript来显示和更新系统的当前时间,包括年、月、日、时、分、秒以及星期,并根据不同的星期赋予不同的颜色。 首先,JavaScript提供了`Date`对象,它用于处理日期和时间。...

    JavaScript(JS)_时间函数

    `Date`对象可以通过以下几种方式创建: 1. **不带参数**:创建一个表示当前日期和时间的对象。 ```javascript let now = new Date(); ``` 2. **带参数**:可以传入年份、月份、日期等参数来创建一个具体的日期...

    js获取日期

    本文将详细介绍JavaScript中与日期相关的几种常用方法,并结合给定的部分内容进行深入探讨。 #### 一、创建日期对象 在JavaScript中,可以通过`new Date()`来创建一个日期对象,该对象包含了当前时间的信息。例如...

    js Date 获取 年 月 日 具体的值

    可以通过以下几种方式创建: - **无参数构造函数**:创建当前日期和时间的`Date`对象。 ```javascript var today = new Date(); ``` - **传递字符串**:根据指定的日期字符串创建`Date`对象。 ```javascript ...

    javascript获取当月第一天和最后一天

    标题“javascript获取当月第一天和最后一天”涉及的是JavaScript编程中的日期处理技术,特别是如何获取当前月份的第一天和最后一天的日期。JavaScript的Date对象是处理日期和时间的主要工具,但默认方法并不直接提供...

Global site tag (gtag.js) - Google Analytics