2
投票
5答案
9596 次观看

如何在MySQL中将奇怪的varchar“时间”转换为实时?

我有一个时间值作为varchar(4)存储在数据库中,我需要将其转换为实时值。 例如,如果时间是“ 23:59”,我想返回11:59 PM。 问题在于小时和分钟之间没有“:”。所以当我运行这个查询 SELECT TIME_FORMAT('2359', '%h:%i'); -- 12:23, wtf?? 但是,如果我执行此操作: SELECT TIME_FORMAT('23:59', '%h:%i'); -- returns 11:59 as expected. 因此,总结一下: 1.时间以varchar(4)的形式存储在数据库中。示例: 1200, ...

1
投票
7答案
1226 次观看

SQL Server中的日期格式

简短问题: 在SQL Server中使用的最佳日期格式是什么? 详细说明: 我们正在将数据库从mysql转换为SQL Server。在mysql中,我们总是使用int(11)来避免夏令时的问题,我们应该在mysql中做同样的事情(还是DATETIME足够好)? 日期的使用有所不同。在大多数情况下,它们只是在告知各种事件何时发生(出于记录目的)。有时,它们被用来命令要完成的工作。 我们使用的是2005(叹气),但是我也很想听听2008。

28
投票
6答案
59181 次观看

System.DateTime?vs System.DateTime

我正在写一些代码,需要从页面中的Calendar控件读取日期值(Ajax工具包:Calendar Extender)。 以下代码: DateTime newSelectedDate = myCalendarExtender.SelectedDate; 出现以下错误: Cannot implicitly convert type 'System.DateTime?' to 'System.DateTime'. An explicit conversion exists (are you missing a cast?) 但是,通过插入强制转换,我可以使代码正常...

0
投票
2答案
2895 次观看

NHibernate标准日期时间格式问题

我有一个简单的nHibernate条件查询,该查询正在查找日期时间小于今天的记录: example: criteria.Add(Expression.Le("TheDate", DateTime.Today)); 但是,当日期/月份不明确时(例如2009年11月12日返回2009年12月11日的记录),我得到的结果是不正确的 我查看了生成的SQL,日期时间格式将显示12/11/2009,如果我直接在SQL Manager中运行sql查询,它将仅以日期格式11/12/2009返回正确的结果。 是否可以通过条件表达式定义SQL日期格式,或者我需要对数据库表做些什么? 非常感谢

0
投票
1答案
282 次观看

日期和时间设置无法在Wordpress 2.8.6中正确显示

制作自己的wordpress主题时遇到一些问题。目前,我正在制作一个在wordpress 2.7中更新的评论系统(您现在已经拥有处理过的评论)。 我正在遵循编解码器,除了每个注释的日期时间输出之外,其他一切都很好-现在看起来像这样:%A%B%e%q,%Y at%I:%M%p。而不是显示评论的日期和时间。 我已经在管理面板中检查了日期格式和时间格式设置,它们似乎已根据需要进行设置(日期格式:2009/11/13和时间格式:13:30)。也许应该将任何参数传递给wp _ list _ comments()函数?

1
投票
4答案
143 次观看

将asp.net/sql Web应用程序转换为时区

我们当前的应用程序通过服务器的日期时间存储所有日期。我认为我们需要将数据库中的所有日期时间值更新为UTC时间。 现在用于将这些日期显示给用户,我知道.Net 3.5具有特定于日期时间偏移量的数据类型。但是,有人在设置应用程序变量来表示站点所需的时区时看到任何错误吗,然后使用具有该偏移量的dateadd来向用户显示时间吗?例如,东部时区的值为“ -5”。

15
投票
5答案
14107 次观看

Joda Time将包含在Java 7中吗?

可能重复: Java 7日期/时间API 我已经读过谣言,Joda Time计划包含在Java 7中,但是很难找到该信息的确切来源。Joda Time是否将包含在将来的JDK中?请引用您的消息来源。

6
投票
3答案
8144 次观看

仅比较DateTime值上的nHibernate Linq中的Date

我试图比较nHibernate linq中的两个日期(DateTime): query = query.Where(l => (l.datCriacao.Date == dtLote.Date) 但是我得到了错误: NHibernate.QueryException: could not resolve property: datCriacao.Date of: SAGP.Entities.Lote 有人知道我该如何解决?谢谢

5
投票
6答案
6027 次观看

检查两个日期是否包含给定的月份

我的问题很简单...也许不是。我有一个包含两个日期的表: StartDate EndDate 我的常数是一个月。例如: DECLARE @MonthCode AS INT SELECT @MonthCode = 11 /* NOVEMBER */ 我需要一个单查询来查找其StartDate和EndDate包括给定月份的所有记录。例如: /* Case 1 */ Aug/10/2009 - Jan/01/2010 /* Case 2 */ Aug/10/2009 - Nov/15/2009 /* Case 3 */ Nov/15/2009 - Jan/01/20...

0
投票
1答案
941 次观看

Django datefield过滤器

我想使用类似于以下内容的对象过滤器 Shipment.objects.filter(date__gte=datetime.date(2005,1,1)) 但是,似乎不支持日期时间对象上的比较运算符。是否有我不知道的方法,还是应该考虑编写自定义过滤器?

1
投票
2答案
734 次观看

检查字符串是否为SortableDateTimePattern格式

有什么方法可以方便地检查字符串是否符合SortableDateTimePattern(“ s”),还是需要编写正则表达式? 我有一个表单,用户可以在其中输入版权日期(作为字符串),这些是允许的格式: 年份:YYYY(例如1997年) 年份和月份:YYYY-MM(例如1997-07) 完成日期:YYYY-MM-DD(例如1997-07-16) 完整的日期加上小时和分钟:YYYY-MM-DDThh:mmTZD(例如1997-07-16T19:20 + 01:00) 完整的日期加上小时,分钟和秒:YYYY-MM-DDThh:mm:ssTZD(例如1997-07-16T19:20:3...

3
投票
7答案
4857 次观看

如何正确地将PyTZ添加到Google App Engine应用程序?

这有点令人尴尬,但我无法在此主题上找到好的资源。 我正在开发需要复杂的时区转换的Google App Engine应用程序。由于我距离配额还很遥远,因此我选择了PyTZ。但是,我一定做错了。到目前为止,我所做的是: 将PyTZ下载为tarball 安装并复制了pytz 目录进入我的应用程序的根目录 (它是webapp的兄弟姐妹 目录,位于app.yaml)。 但是,如果我尝试实例化时区,PyTZ似乎永远找不到。这是来自GAE交互式控制台的示例会话: from pytz import timezone rome = timezone('Europe/Rome') 输...

5
投票
2答案
2271 次观看

将CIM_DateTime解析为.Net DateTime

我的应用程序正在从WMI接收一些日期信息。这是具有以下格式的字符串形式: yyyymmddHHMMSS.mmmmmmsUUU 有关此格式的更多详细信息,请参见此处。我有兴趣解析这段时间之前的所有内容。我有以下代码: string testDate = "20010701212212"; // July, 01, 2001 21:22:12, in the format specified above string format = "yyyyMMddHHmmSS"; CultureInfo culture = CultureInfo.Invarian...

14
投票
3答案
20742 次观看

将带有日期的字符串解析为datetime对象

如何将类似“ 1995年1月1日”的字符串解析为Python datetime对象?

239
投票
6答案
233011 次观看

在python中格式化“昨天”的日期

我需要在Python中以这种格式MMDDYY查找“昨天”的日期。 例如,今天的日期将这样表示: 111009 今天我可以轻松完成此操作,但是在“昨天”自动执行此操作很麻烦。

4
投票
5答案
17369 次观看

如何使用Objective C在SQLite中获取日期时间列

如何使用Objective C在SQLite中获取日期时间列? 我有一个包含4个字段的表:pk、datetime、value1和value2。pk(主键),value1和value2是整数,因此我正在使用: int value1 = sqlite3_column_int(statement, 2); int value1 = sqlite3_column_int(statement, 3); 但是我应该为datetime使用什么?

18
投票
10答案
46578 次观看

使用VB.NET查找一周中的星期一日期

我需要找到一种方法来查找我们工作的任何一周的星期一(DD / MM / YYYY)。 例如,本周的星期一为2009年11月11日,如果是下周,则为2009年11月16日。 我设法以代码的形式到达某个地方,但是我得到的只是“无法转换为整数”错误。我正在使用Date.Today和AddDays()。 感谢您的帮助。:)

2
投票
3答案
1306 次观看

VB.NET中的DateTime问题

好,所以我需要以编程方式找到本周一的日期。 例如,本周星期一是9日,所以我需要的日期是:09/11/2009 当我们转到下周时,需要计算:16/11/2009 我自己尝试过执行此操作,但是我看不到如何进行算术运算,谢谢。

7
投票
3答案
6036 次观看

DateTime.ToUniversalTime和TimeZoneInfo.ConvertTimeToUtc有什么区别

我刚刚开始考虑推出一个Web应用程序,该应用程序需要在一天之初(例如早上6点)对用户进行处理。还在他们的日子结束时。 我到处都读到有人说很多话,只是使用.ToUniversalTime将时间存储在UTC中,但是当我尝试这样做(如我所怀疑的)时,它没有用,它只是将时间移动了大约一个小时(我在英国,所以我认为这与从格林尼治标准时间到UTC的时间有些偏移,尽管对我来说这没有意义,因为现在应关闭日光节约时间。) 我在db中有一个存储用户时区的字段,因此当我开始使用ConvertTimeToUtc和fromUtc时,它开始执行我期望的操作。尽管我不确定我是否必须自己构建一些逻辑来进行夏时制转换...

2
投票
1答案
2906 次观看

Net中PropertyGrid中的DateTime

我目前正在c#.Net的PropertyGrid中处理某些DateTime属性。我正在使用默认的下拉日期时间选择器。 我的问题:有什么办法显示带时间的完整日期?默认情况下,如果未设置时间,则显示日期,但我也希望使用零值。即:我希望显示“ 09.11.2009 00:00”而不是“ 09.11.2009”。 我是否必须为此使用一些自定义TypeConverter或Editor? 我对这个财产网格感到迷茫,这让我很难过... 任何帮助将不胜感激!谢谢:)

4
投票
3答案
4036 次观看

为什么SQL Server不自动将DATE上转换为DATETIME以进行比较?

我喜欢SQL Server 2008中的新DATE数据类型,但是当我将DATE字段与链接服务器(在本例中为SQL 2005)上的DATETIME字段进行比较时,就像这样: DECLARE @MyDate DATE SET @MyDate = CONVERT(DATE, GETDATE()) SELECT * FROM MySQL2005LinkedServer.SomeDB.dbo.SomeTable WHERE SomeDatetimeField < @MyDate 我收到此错误: OLE DB provider "SQLNCLI10" returned m...

295
投票
3答案
203683 次观看

如何将time.struct_time对象转换为datetime对象?

如何将Python time.struct_time对象转换为datetime.datetime对象? 我有一个图书馆,提供第一个图书馆,而第二个图书馆则需要第二个图书馆。

4
投票
4答案
30985 次观看

连接日期和时间值

我需要将日期值和时间值连接起来,以使一个值表示JavaScript中的日期时间。 谢谢, 丹尼尔

0
投票
4答案
615 次观看

从yyyy-mm-dd获取星期几

我想将yyyy-mm-dd转换为如下形式: “ 2009年10月2日,星期六” 我还希望可以在一周中的每个月和一天中修改语言(使其可自定义) 先谢谢;)

24
投票
6答案
67661 次观看

将纪元时间转换为“实际”日期/时间

我想要做的是将一个纪元时间(自1970年1月1日午夜以来的秒数)转换为“真实”时间(m / d / y h:m:s) 到目前为止,我有以下算法,在我看来,它有点丑陋: void DateTime::splitTicks(time_t time) { seconds = time % 60; time /= 60; minutes = time % 60; time /= 60; hours = time % 24; time /= 24; year = DateTime::reduceDaysToYear(time); ...

0
投票
4答案
2982 次观看

这是检查时间戳记/日期时间是否属于指定日期的最佳方法

有时候,我在数据库中有一个datetime或timestamp列,例如,我需要选择所有具有timestamp的记录,今天都进行了更新。 我通常这样做: SELECT * FROM mytable WHERE CAST(TS AS DATE) = CURDATE(); SELECT * FROM mytable WHERE CAST(TS AS DATE) = '2009-11-01'; 此外,也可以使用DATE()函数代替强制转换: SELECT * FROM mytable WHERE DATE(TS) = CURDATE(); 问题是哪种方法更正确,更快?因...

46
投票
8答案
153434 次观看

如何在MySQL的datetime字段中存储NULL值?

我有一个“ bill_date”字段,在结算之前,我想保留为空白(NULL),此时将输入日期。 我看到MySQL不喜欢datetime字段中的NULL值。你们中的任何人是否有一种简单的方法来处理此问题,还是我被迫将最小日期用作“等效的NULL”,然后检查该日期? 谢谢。 已添加修改 : 好吧,我确实看到MySQL将接受NULL值,但是如果我使用PHP更新记录,它将不会接受它作为数据库更新。 变量名是$bill_date,但是如果我更新记录而不将值发送给$bill_date,它将不会将变量保留为NULL -我收到此错误: Database query failed: Inc...

3
投票
2答案
584 次观看

文件创建日期时间对于不同的文件和时间重复

我编写了一项服务,该服务监视扫描程序中文件放置位置。除非该文件已经存在,否则扫描程序会丢弃所有具有完全相同文件名的文件(例如Test.tif),然后在末尾附加时间戳(例如Test_0809200915301900.tif)。 因此,当我处理这些文件时,我在数据库条目上附加一个“标签”以反映该特定文件,即文件名加上文件创建时间戳记(以滴答为单位)。每个扫描仪最多每几秒钟可以进行一次扫描,因此精确到秒即可。 以下是生成此假定唯一标签的代码: FileInfo fileInfo = new FileInfo(filePath); string tag = string.Format("...

3
投票
3答案
1461 次观看

日期时间-10小时

考虑: now = datetime.datetime.now() now datetime.datetime(2009, 11, 6, 16, 6, 42, 812098) 如何创建新的日期时间对象(past),并从小时数中减去n的值?

37
投票
3答案
8945 次观看

Cache.Add绝对到期-是否基于UTC?

Cache.Add 使用DateTime.Now.Add计算到期时间,即通过: DateTime.Now.AddSeconds(60) 作为absoluteExpiration参数的值。 我曾想过,相对于DateTime.UtcNow进行计算会更正确(因为如果从现在到到期点之间的中间时间开始夏令时,就不会有歧义)。 在引入DateTimeKind之前,我猜想如果时间不是UTC时间,则缓存管理中会有一些丑陋的黑客手段使其能够执行适当的操作。 在.NET 2.0和更高版本中,我猜想它应该正确处理计算为DateTime的DateTime.UtcNow.AddSeconds...