`
- 浏览:
57679 次
- 性别:
- 来自:
深圳
-
-
<script>
-
var
now =
new
Date();
-
var
nowDayOfWeek = now.getDay();
-
var
nowDay = now.getDate();
-
var
nowMonth = now.getMonth();
-
var
nowYear = now.getYear();
-
nowYear += (nowYear < 2000) ? 1900 : 0;
-
-
-
function
formatDate(date) {
-
var
myyear = date.getFullYear();
-
var
mymonth = date.getMonth()+1;
-
var
myweekday = date.getDate();
-
-
if
(mymonth < 10){
-
mymonth =
"0"
+ mymonth;
-
}
-
if
(myweekday < 10){
-
myweekday =
"0"
+ myweekday;
-
}
-
return
(myyear+
"-"
+mymonth +
"-"
+ myweekday);
-
}
-
-
-
function
getMonthDays(myMonth){
-
var
monthStartDate =
new
Date(nowYear, myMonth, 1);
-
var
monthEndDate =
new
Date(nowYear, myMonth + 1, 1);
-
var
days = (monthEndDate - monthStartDate)/(1000 * 60 * 60 * 24);
-
return
days;
-
}
-
-
-
function
getQuarterStartMonth(){
-
var
quarterStartMonth = 0;
-
if
(nowMonth<3){
-
quarterStartMonth = 0;
-
}
-
if
(2<nowMonth && nowMonth<6){
-
quarterStartMonth = 3;
-
}
-
if
(5<nowMonth && nowMonth<9){
-
quarterStartMonth = 6;
-
}
-
if
(nowMonth>8){
-
quarterStartMonth = 9;
-
}
-
return
quarterStartMonth;
-
}
-
-
-
function
getWeekStartDate() {
-
var
weekStartDate =
new
Date(nowYear, nowMonth, nowDay - nowDayOfWeek);
-
return
formatDate(weekStartDate);
-
}
-
-
-
function
getWeekEndDate() {
-
var
weekEndDate =
new
Date(nowYear, nowMonth, nowDay + (6 - nowDayOfWeek));
-
return
formatDate(weekEndDate);
-
}
-
-
-
function
getMonthStartDate(){
-
var
monthStartDate =
new
Date(nowYear, nowMonth, 1);
-
return
formatDate(monthStartDate);
-
}
-
-
-
function
getMonthEndDate(){
-
var
monthEndDate =
new
Date(nowYear, nowMonth, getMonthDays(nowMonth));
-
return
formatDate(monthEndDate);
-
}
-
-
-
function
getQuarterStartDate(){
-
-
var
quarterStartDate =
new
Date(nowYear, getQuarterStartMonth(), 1);
-
return
formatDate(quarterStartDate);
-
}
-
-
-
function
getQuarterEndDate(){
-
var
quarterEndMonth = getQuarterStartMonth() + 2;
-
var
quarterStartDate =
new
Date(nowYear, quarterEndMonth, getMonthDays(quarterEndMonth));
-
return
formatDate(quarterStartDate);
-
}
-
-
alert(getQuarterEndDate());
-
</script>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
因此,使用时应确保程序来源可靠,并且在获取时间信息时不会泄露个人隐私。 8. **系统时间同步**:操作系统通常也提供自动同步时间的功能,用户可以在系统设置中开启NTP同步,选择可信的时间服务器进行定时校准。...
在Android开发中,处理时间问题时需要注意权限问题。获取网络时间可能需要`INTERNET`权限。同时,由于网络请求可能涉及线程同步和耗时操作,建议在后台线程执行。 总的来说,理解和正确使用Android中的系统时间和...
- 在实际应用中,可能需要考虑时区和夏令时的问题,确保获取到的时间是准确的。 - 脚本运行频率应适中,避免频繁更新导致系统资源浪费。 - WinCC中的C脚本执行是在服务器端进行的,因此获取的是服务器的系统时间...
标题“WIN7 JAVA获取时间有问题”指出的问题可能涉及到在Windows 7操作系统中使用Java编程语言时,遇到时间处理的异常或不准确的情况。这可能是由于Java的时区设置、系统时间与程序之间的交互,或者是Java运行环境...
本篇文章将详细讲解如何在VC++环境下实现从网络时间服务器获取时间,并校正本地机器时间的过程。 首先,我们需要理解网络时间协议(Network Time Protocol,NTP)。NTP是一种用于同步网络上多个计算机时间的协议,...
本文将深入探讨如何利用易语言来获取服务器时间,以及相关源码的解读。 首先,我们要了解什么是服务器时间。服务器时间是指互联网上远程服务器所记录的时间,它通常与世界协调时间(UTC)同步,以便在全球范围内...
在LabVIEW中获取网络时间是一项常见的任务,它可以帮助用户确保系统时间的准确性,尤其在需要进行时间同步或者对时间敏感的实验中至关重要。 首先,我们需要了解网络时间协议(NTP,Network Time Protocol)。NTP是...
- **效率与安全性**:频繁地从网络获取时间可能会影响性能,同时也可能存在安全风险。建议在实际应用中考虑使用缓存机制或者更安全的方法来获取时间。 #### 扩展知识点 1. **`URLConnection`类详解**: - `...
### Java 获取文件创建时间 在Java中,获取文件的创建时间并不像获取文件的最后修改时间那样简单直接。这是因为Java标准库(JDK)在早期版本中并没有提供直接获取文件创建时间的方法。不过,从Java 7开始,通过NIO...
此外,自动联网获取时间还涉及到网络安全和隐私问题。因为时间同步需要与外部服务器通信,所以可能存在被中间人攻击的风险。为保护系统安全,应确保只连接到可信的时间服务器,并保持操作系统和防病毒软件的更新,以...
本项目"**C# 从NTP服务器获取时间并同步本地时间WinForm**"提供了一个使用C#编程语言实现的WinForm应用,其功能是自动从NTP服务器获取时间,并将获取到的准确时间同步到本地计算机。下面将详细介绍这个项目涉及到的...
在WPF中获取系统时间是一个常见的需求,这通常涉及到C#编程语言以及XAML(可扩展应用程序标记语言)的设计与逻辑处理。 在给出的文件内容中,主要介绍了如何在WPF应用程序中显示系统时间,这里涉及了两个关键点: ...
在VB(Visual Basic)编程环境中,获取当前系统时间是一项基本操作,经常用于各种应用程序中,如日志记录、时间戳的生成或者与时间相关的功能。本文将深入探讨如何使用VB来获取系统的当前时间,并提供相应的源代码...
Java获取时间是一个重要的编程任务,尤其在开发过程中处理日期和时间相关的逻辑时。Java提供了多种方式来操作和格式化时间,这些方法分布在不同的类和包中。以下是对这些知识点的详细说明: 1. **基础时间类:** -...
标题中的“PB 通过Internet 获取时间并同步”指的是使用PowerBuilder(PB)编程语言,通过互联网获取准确的时间信息,并将该时间同步到本地系统。在描述中提到了“实现xp时间同步功能”,意味着这个程序可能专门针对...
在Linux环境下,使用C++获取和设置系统时间是一项常见的任务,尤其在开发系统级程序时。本文将详细探讨如何利用C++在Linux中操作时间。 首先,我们需要了解Linux中的时间模型。在Linux中,时间主要分为两类:系统...
"获取网络时间并将本地时间修改为网络时间"的主题涉及到网络时间协议(Network Time Protocol, NTP)和时间同步技术。下面将详细介绍这个过程以及相关的知识点。 **网络时间协议(NTP)** NTP是一种用于同步网络中...
### JS 获取页面上的时间和当前时间进行比较判断 在前端开发中,经常需要处理与时间相关的逻辑,例如验证用户输入的时间是否有效、判断某个事件是否已经过期等。本篇文章将详细解析如何使用JavaScript来获取页面上...
标题中的“自动获取网络时间”指的是程序通过网络与权威时间服务器进行通信,获取标准的世界时间,然后同步到本地系统的时间。这一过程对于需要精确时间的系统和服务尤其重要,例如金融交易、分布式系统和网络设备等...
### 获取已开机时间(C语言代码) #### 一、引言 在计算机系统管理与监控领域,了解设备的开机时间是一项基本且重要的功能。通过掌握设备的运行时长,可以帮助我们进行性能分析、故障诊断以及资源优化等工作。本文...