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 +" "+" "+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>
分享到:
相关推荐
在JS中获取当前时间是一项基本操作,对于创建动态网页或者实现时间相关的功能至关重要。 在JavaScript中,获取当前日期和时间主要通过`Date`对象来完成。`Date`对象提供了多种方法来创建、操作和格式化日期和时间。...
### JavaScript获取系统时间的方法 #### 1. 使用`new Date()`创建Date对象 JavaScript中,可以通过调用`new Date()`构造函数来创建一个表示当前日期和时间的Date对象。例如: ```javascript var mydate = new ...
1. **JavaScript 获取当前时间** JavaScript 的 `Date` 对象是处理日期和时间的核心工具。通过创建 `new Date()` 实例,我们可以获取当前系统时间。然后,可以使用 `getFullYear()`、`getMonth()`、`getDate()`、`...
接着,我们需要获取当前时间的时间戳,并计算两者之间的差值: ```javascript var currentTime = new Date(); var currentTimeStamp = currentTime.getTime(); var diffTime = currentTimeStamp - targetTimestamp;...
本文将深入讲解如何利用JavaScript来获取当前时间是本月的第几周,并提供相关的实现方法。 首先,我们要了解JavaScript中的Date对象。Date对象可以通过构造函数创建,它接受多种参数,如年、月、日等,或者可以不传...
本文将详细介绍几种常见的使用JavaScript刷新页面的方法,并解释它们的工作原理。 #### 1. 使用`history.go(0)` `history.go(0)`会重新加载当前文档。这个方法与`location.reload()`的效果相同,但它的实现方式...
通过`Date`对象,我们可以轻松地获取系统的当前时间,并且能够进行各种格式化操作以适应不同的需求场景。 #### 1. 创建 Date 对象 首先,我们需要创建一个`Date`对象来获取当前的时间与日期。可以通过以下两种方式...
在JavaScript和jQuery中,实时显示时间是一个常见的需求,特别是在网页应用中。这涉及到对日期和时间的处理,以及定时更新页面元素。以下是一些实现这一功能的方法: ...具体选择哪种方法取决于项目的需求和复杂度。
Ajax是一种在客户端利用JavaScript与服务器进行通信的技术,主要由以下几个关键组件组成: 1. **XMLHttpRequest对象**:这是Ajax的基础,它提供了一个在后台与服务器通信的接口,可以在不刷新页面的情况下发送和...
在JavaScript(JS)中,获取本地地址和天气信息通常涉及到浏览器的Geolocation API以及第三方服务,如百度地图API。以下是对这些方法的详细说明: **一、获取本地地址** 1. **利用浏览器的Geolocation API** - `...
这个简单的`GetDateStr`函数提供了一种灵活的方式,可以在JavaScript中快速获取与当前日期相差指定天数的日期。你可以根据实际需求调整或扩展这个函数,例如添加时、分、秒的处理,或者支持其他日期格式。
本文将介绍几种使用JavaScript获取服务器时间的方法。 首先,一种常见的方法是通过创建AJAX请求到服务器,并从服务器端获取时间。使用AJAX请求可以避免刷新页面而重新获取时间。在上面给出的代码示例中,定义了一个...
根据给定的部分代码,我们可以看到一个简单的Java程序,用于从指定的NIST时间服务器获取当前时间,并将其显示出来。此外,程序还包含了一个用于设置本地计算机时间的功能,不过这部分代码并未完整给出。 ```java ...
在上述代码片段中,我们看到了几种不同的方法来获取当前时间: 1. **getTimeStamp()函数**:该函数通过`new Date()`创建Date对象,并对其进行格式化,返回一个类似“2023-09-15 14:30:25.123”的字符串,其中包含了...
本文将详细介绍如何使用JavaScript(JS)和Java这两种语言来实现获取当前时间三个月之前的具体日期,并支持不同的格式输出。 #### Java 实现 在Java中,我们可以利用`java.util.Calendar`类和`java.text....
在这个案例中,我们关注的是如何利用JavaScript来显示和更新系统的当前时间,包括年、月、日、时、分、秒以及星期,并根据不同的星期赋予不同的颜色。 首先,JavaScript提供了`Date`对象,它用于处理日期和时间。...
`Date`对象可以通过以下几种方式创建: 1. **不带参数**:创建一个表示当前日期和时间的对象。 ```javascript let now = new Date(); ``` 2. **带参数**:可以传入年份、月份、日期等参数来创建一个具体的日期...
本文将详细介绍JavaScript中与日期相关的几种常用方法,并结合给定的部分内容进行深入探讨。 #### 一、创建日期对象 在JavaScript中,可以通过`new Date()`来创建一个日期对象,该对象包含了当前时间的信息。例如...
可以通过以下几种方式创建: - **无参数构造函数**:创建当前日期和时间的`Date`对象。 ```javascript var today = new Date(); ``` - **传递字符串**:根据指定的日期字符串创建`Date`对象。 ```javascript ...
标题“javascript获取当月第一天和最后一天”涉及的是JavaScript编程中的日期处理技术,特别是如何获取当前月份的第一天和最后一天的日期。JavaScript的Date对象是处理日期和时间的主要工具,但默认方法并不直接提供...