标签: date

从JavaScript中减去日期

有没有人知道一个简单的约会方式(例如今天)和回去X天?

因此,例如,如果我想在今天前5天计算日期.

javascript datetime date

548
推荐指数
14
解决办法
53万
查看次数

如何将JavaScript日期转换为UTC?

假设您网站的用户输入了日期范围.

2009-1-1 to 2009-1-3
Run Code Online (Sandbox Code Playgroud)

您需要将此日期发送到服务器进行某些处理,但服务器希望所有日期和时间都是UTC.

现在假设用户在阿拉斯加或夏威夷或斐济.由于它们处于与UTC完全不同的时区,因此需要将日期范围转换为如下所示:

2009-1-1T8:00:00 to 2009-1-4T7:59:59
Run Code Online (Sandbox Code Playgroud)

使用JavaScript Date对象,您如何将第一个"本地化"日期范围转换为服务器将理解的内容?

javascript date utc

540
推荐指数
18
解决办法
70万
查看次数

如何在Java中将日期增加一天?

我正在使用这种格式的日期:yyyy-mm-dd.

如何将此日期增加一天?

java date

537
推荐指数
25
解决办法
88万
查看次数

如何检查对象是否为日期?

我在网页上有一个恼人的错误:

date.GetMonth()不是函数

所以,我想我做错了什么.变量date不是类型的对象Date.如何在Javascript中检查数据类型?我试图添加一个if (date),但它不起作用.

function getFormatedDate(date) {
    if (date) {
       var month = date.GetMonth();
    }
}
Run Code Online (Sandbox Code Playgroud)

所以,如果我想编写防御性代码并防止日期(不是一个)被格式化,我该怎么做?

谢谢!

更新:我不想检查日期的格式,但我想确保传递给方法的参数getFormatedDate()是类型Date.

javascript date

527
推荐指数
12
解决办法
39万
查看次数

jQuery UI DatePicker - 更改日期格式

我使用jQuery UI中的UI DatePicker作为独立选择器.我有这个代码:

<div id="datepicker"></div>
Run Code Online (Sandbox Code Playgroud)

以下JS:

$('#datepicker').datepicker();
Run Code Online (Sandbox Code Playgroud)

当我尝试使用此代码返回值时:

var date = $('#datepicker').datepicker('getDate');
Run Code Online (Sandbox Code Playgroud)

我退回了这个:

Tue Aug 25 2009 00:00:00 GMT+0100 (BST)
Run Code Online (Sandbox Code Playgroud)

这是完全错误的格式.有没有办法让我以格式返回DD-MM-YYYY

jquery jquery-ui date jquery-ui-datepicker

527
推荐指数
14
解决办法
141万
查看次数

删除SQL Server中datetime时间部分的最佳方法

从SQL Server中的datetime字段中删除时间部分时,哪种方法提供了最佳性能?

a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0)
Run Code Online (Sandbox Code Playgroud)

要么

b) select cast(convert(char(11), getdate(), 113) as datetime)
Run Code Online (Sandbox Code Playgroud)

第二种方法确实发送了更多的字节,但这可能没有转换速度那么重要.

两者似乎都非常快,但在处理数十万或更多行时速度可能会有所不同?

另外,是否有可能有更好的方法来摆脱SQL中日期时间的时间部分?

sql t-sql sql-server datetime date

501
推荐指数
8
解决办法
73万
查看次数

在JavaScript中2个日期之间的差异?

如何获得完整日期中2个日期之间的差异(我不想要一天中的任何一小部分)

var date1 = new Date('7/11/2010');
var date2 = new Date('12/12/2010');
var diffDays = date2.getDate() - date1.getDate(); 
alert(diffDays)
Run Code Online (Sandbox Code Playgroud)

我试过上面的但是这没用.

javascript date

496
推荐指数
6
解决办法
73万
查看次数

java.util.Date vs java.sql.Date

java.util.Datevs java.sql.Date:何时使用哪个以及为什么?

java sql datetime date jdbc

487
推荐指数
5
解决办法
27万
查看次数

转换日期格式yyyy-mm-dd => dd-mm-yyyy

我试图将日期从yyyy-mm-dd转换为dd-mm-yyyy(但不是在SQL中); 但我不知道日期函数如何需要时间戳,我无法从此字符串中获取时间戳.

这怎么可能?

php formatting date

470
推荐指数
13
解决办法
157万
查看次数

如何计算两个给定日期之间的天数?

如果我有两个日期(例如'8/18/2008''9/26/2008'),那么获得这两个日期之间的天数的最佳方法是什么?

python date

463
推荐指数
11
解决办法
46万
查看次数