Questions tagged «datetime»

许多编程语言中的DateTime对象描述日期和一天中的时间。它可以表示即时时间,也可以表示日历上的位置,具体取决于使用它的上下文和特定的实现。此标签可用于所有与日期和时间有关的问题。

7
如何在Python中获取UTC时间?
我已经在StackExchange上搜索了很多解决方案,但是没有任何事情可以满足我的需要。在JavaScript中,我使用以下代码计算自1970年1月1日以来的UTC时间: function UtcNow() { var now = new Date(); var utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds()); return utc; } 等效的Python代码是什么?
113 python  datetime 


10
WPF中的StringFormat本地化问题
在WPF 3.5SP1中,我在DataBindings中使用了最后一个功能StringFormat: <TextBlock Text="{Binding Path=Model.SelectedNoteBook.OriginalDate, StringFormat='f'}" FontSize="20" TextTrimming="CharacterEllipsis" /> 我面临的问题是日期始终以英语格式设置...尽管我的系统是法语格式?如何强制日期跟随系统日期?

2
为什么从已经支持它的浏览器中删除HTML5输入类型datetime?
我想知道为什么以前支持输入的所有浏览器(例如高于26的Chrome版本)都datetime将其删除? 这听起来像是这篇文章的副本,但是那已经相当老了。 HTML WG似乎更喜欢datetime-local(w3c)datetime(w3c),但是为什么呢? 见这对功能开发时间表。 别人怎么说: 根据mobilexweb.com的说法,iOS中已弃用该方法,因为它看起来太像日期时间输入类型。 继Google Chrome之后,iOS上的Safari现在不再支持日期时间输入类型,它将回退为文本。在标准中不建议使用此类型,而建议使用datetime-local或出于相同目的而使用日期和时间这两个输入。问题是日期时间从5.0到6.1版本与iOS兼容;如果您正在使用它,请当心! 有什么区别? 其中datetime-local仅包含日期和时间元素,datetime还包含时区。这很有用,因为当客户端的时区与服务器的时区不同时,您可能希望采取不同的操作。 为什么这么重要? 如果网页询问:您要什么时候让我给您打电话,而用户选择“明天下午3点”,您什么时候需要给他回电话?明天下午3点UTC或CET?


15
使用C#将DateTime格式转换为SQL格式
我正在尝试从C#中保存当前日期时间格式,并将其转换为SQL Server日期格式,yyyy-MM-dd HH:mm:ss这样我就可以将其用于UPDATE查询。 这是我的第一个代码: DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd HH:mm:ss"); 日期的输出正常,但时间始终为“ 12:00:00”,因此我将代码更改为以下内容: string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd") + " " + myDateTime.TimeOfDay.ToString("HH:mm:ss"); 它给了我这个编译错误: 未处理FormatException 并建议我需要解析。因此,根据我在StackOverflow中的研究,我尝试对代码执行此操作: string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd") + " " + myDateTime.Parse.TimeOfDay.ToString("HH:mm:ss"); 要么 string sqlFormattedDate = myDateTime.Date.ToString("yyyy-MM-dd") + " " + myDateTime.tryParse.TimeOfDay.ToString("HH:mm:ss"); 但这告诉我这是一种对给定上下文无效的方法。我试图寻找解决问题的方法,但现在已经被困了两个小时。我对C#还是有点陌生​​,可以帮我吗?
111 c#  sql  datetime 

7
java.util.Date和XMLGregorianCalendar之间的简单转换
我正在寻找在两个方向上在java.util.Date和javax.xml.datatype.XMLGregorianCalendar之间进行转换的简单方法。 这是我现在正在使用的代码: import java.util.GregorianCalendar; import javax.xml.datatype.DatatypeConfigurationException; import javax.xml.datatype.DatatypeFactory; import javax.xml.datatype.XMLGregorianCalendar; /** * Utility class for converting between XMLGregorianCalendar and java.util.Date */ public class XMLGregorianCalendarConverter { /** * Needed to create XMLGregorianCalendar instances */ private static DatatypeFactory df = null; static { try { df = DatatypeFactory.newInstance(); } catch (DatatypeConfigurationException dce) …

5
DATETIME值在SQLite中如何工作?
我正在创建Android应用,并且需要保存创建记录的日期/时间。SQLite文档说,但是,“ SQLite没有为存储日期和/或时间预留存储类”,并且“能够将日期和时间存储为TEXT,REAL或INTEGER值”。 是否出于技术原因使用一种类型而不是另一种类型?而且,单列可以行与行之间的三种格式中的任何一种存储日期吗? 我稍后需要比较日期。例如,在我的应用程序中,我将显示在日期A到日期B之间创建的所有记录。我担心没有真实的DATETIME列会导致比较困难。
110 sqlite  datetime 

13
如何检查DateTime是否今天发生?
是否有更好的.net方法来检查DateTime是否已“今天”发生,然后再检查以下代码? if ( newsStory.WhenAdded.Day == DateTime.Now.Day && newsStory.WhenAdded.Month == DateTime.Now.Month && newsStory.WhenAdded.Year == DateTime.Now.Year ) { // Story happened today } else { // Story didn't happen today }
110 c#  .net  datetime 

6
如何将datetime值插入SQLite数据库?
我正在尝试将datetime值插入SQLite数据库。它似乎成功了,但是当我尝试检索该值时,出现了一个错误: <无法读取数据> SQL语句是: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred','jan 1 2009 13:22:15')
109 sql  datetime  sqlite 


7
如何在熊猫中更改日期时间格式
我的数据框有一个DOB列(示例格式1/1/2016),默认情况下该列会转换为dtype'object'熊猫:DOB object 使用将日期转换为日期格式df['DOB'] = pd.to_datetime(df['DOB']),日期将转换为:2016-01-26,日期dtype为:DOB datetime64[ns]。 现在,我想将此日期格式转换为01/26/2016任何其他通用日期格式或。我该怎么做? 无论我尝试哪种方法,它始终以2016-01-26格式显示日期。

4
Linq到EntityFramework DateTime
Наэтотвопросестьответына 堆栈溢出нарусском:LINQ到实体无法识别方法'的System.DateTime AddDays(双人间)' 在我的应用程序中,我正在使用实体框架。 我的桌子 -Article -period -startDate 我需要匹配的记录=> DateTime.Now > startDate and (startDate + period) > DateTime.Now 我尝试了这段代码,但现在可以正常工作了 Context.Article .Where(p => p.StartDate < DateTime.Now) .Where(p => p.StartDate.AddDays(p.Period) > DateTime.Now) 当我运行代码时,发生以下异常 LINQ to Entities无法识别方法'System.DateTime AddDays(Double)',并且该方法无法转换为商店表达式。

11
Ruby / Rails-更改时间的时区,而不更改值
我foo在数据库中有一个具有:start_time和:timezone属性的记录。 例如,这:start_time是UTC-中的时间2001-01-01 14:20:00。例如,:timezone是字符串- America/New_York。 我想创建一个新的Time对象,其值为,:start_time但其时区由指定:timezone。我不想加载:start_time,然后转换为:timezone,因为Rails会很聪明,并且将UTC的时间更新为与该时区一致。 目前, t = foo.start_time => 2000-01-01 14:20:00 UTC t.zone => "UTC" t.in_time_zone("America/New_York") => Sat, 01 Jan 2000 09:20:00 EST -05:00 相反,我想看看 => Sat, 01 Jan 2000 14:20:00 EST -05:00 即。我想要做: t => 2000-01-01 14:20:00 UTC t.zone = "America/New_York" => "America/New_York" t => 2000-01-01 14:20:00 EST


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.