Tag: date

JavaScript正则expression式isodate时间

有没有人有一个很好的正则expression式模式匹配isodate时间? 即:2010-06-15T00:00:00

通过只知道没有时间的date(ORACLE)从表中select

我试图通过知道列中的date包含date和时间来从表中检索logging。 假设我有一个名为t1表,它分别只包含两个列name和date 。 存储在列date中的数据就像这个8/3/2010 12:34:20 PM 。 我想通过这个查询来检索这个logging,例如(注意我没有把时间): Select * From t1 Where date="8/3/2010" 这个查询没有给我什么! 我怎样才能检索date只知道没有时间的date ?

Python问题:迄今为止的年份和date?

我有一年的价值和一年的一天,并想转换为一个date(日/月/年)。 提前致谢。 🙂

MySQL自动存储每行的date时间

在MySQL中,我厌倦了将数据库中的所有表添加到dt_created和dt_modified (它们分别是用于创build和最后修改的date时间戳)列。 每次我INSERT或UPDATE数据库,我将不得不使用NOW()关键字。 这是我的坚持。 有没有什么有效的select,MySQL可以自动存储至less插入行的数据时间,让我检索它?

在为DATE或DATETIME设置默认值时在mysql中出错

我正在运行MySql Server 5.7.11和这句话: updated datetime NOT NULL DEFAULT '0000-00-00 00:00:00' 不工作。 给出错误: ERROR 1067 (42000): Invalid default value for 'updated' 但以下几点: updated datetime NOT NULL DEFAULT '1000-01-01 00:00:00' 只是工作 。 DATE的情况相同。 作为旁注 ,它在mysql文档中提到: DATEtypes用于具有date部分但不包含时间部分的值。 MySQL以'YYYY-MM-DD'格式检索并显示DATE值。 支持的范围是“1000-01-01”到“9999-12-31”。 即使他们也说: 无效的DATE,DATETIME或TIMESTAMP值将转换为相应types(“0000-00-00”或“0000-00-00 00:00:00”)的“零”值。 考虑到mysql文档的第二个引用,谁能让我知道为什么它给出了这个错误?

dynamic_cast的性能?

在阅读这个问题之前: 这个问题不是关于如何使用dynamic_cast有用的。 它只是关于它的performance。 我最近开发了一个dynamic_cast被广泛使用的devise。 当与同事讨论时,几乎每个人都说dynamic_cast不应该被使用,因为它的performance不好(这些都是不同背景的同事,在某些情况下彼此不认识,我在一家大公司工作) 我决定testing这种方法的性能,而不是仅仅相信它们。 以下代码被使用: ptime firstValue( microsec_clock::local_time() ); ChildObject* castedObject = dynamic_cast<ChildObject*>(parentObject); ptime secondValue( microsec_clock::local_time() ); time_duration diff = secondValue – firstValue; std::cout << "Cast1 lasts:\t" << diff.fractional_seconds() << " microsec" << std::endl; 上面的代码使用来自Linux上boost::date_time方法来获取可用的值。 我在一次执行中完成了3个dynamic_cast ,测量它们的代码是相同的。 1次执行的结果如下: Cast1持续:74微秒 Cast2持续:2微秒 Cast3持续:1微秒 第一个演员总是拿着74-111微秒,下面的演员在同样的执行下拿了1-3微秒。 所以最后我的问题是: dynamic_cast真的performance不好吗? 根据testing结果它不是。 我的testing代码是否正确? 为什么这么多的开发人员认为,如果不是这样,速度会变慢呢?

如何从当前date减less一个月,并使用java存储在datevariables?

如何从当前date减less一个月,并想使用此代码在java.util.Datevariablesim疼痛,但它显示错误在第二行 java.util.Date da = new Date(); da.add(Calendar.MONTH, -1); //error 如何在java.util.Datevariables中存储这个date?

使用MySQL / PHP在一个字段中使用now()插入当前date/时间

由于MySQL显然不能自动插入函数now()在date时间字段添加新的logging像其他一些数据库,基于评论,我明确地试图插入它使用SQL语句。 (人们似乎认为时间戳curdate()不是由于时间戳的各种限制的答案)。网上有很多文章build议插入now()使用SQL应该工作。 当我尝试插入date时间使用SQL语句,但是,该字段不填充当前时间/date,但它只给我默认0000-00-等这可能是一个语法错误,但它是让我疯狂,所以我张贴它。 mysql_query("INSERT INTO users (first, last, whenadded) VALUES ('$first', '$last', now())"; 它插入的第一个和最后一个,但没有什么添加,离开的时候,等等在whenadded领域。 字段types是date时间,它没有sorting规则,属性,空默认或额外。 顺便说一句,我试图把现在()单引号…它抛出了一个错误。

如何使用DateTime类在PHP中的时区之间进行转换?

我正在尝试将当前时间转换为UTC和UTC转换为当前时区。 这是我所做的: $schedule_date = new DateTime($triggerOn, new DateTimeZone('UTC') ); $triggerOn = $schedule_date->format('Ymd H:i:s'); echo $triggerOn; 输出值不会改变格式中唯一改变的东西。 string$triggerOn是基于America/Los_Angeles时区生成的 这是我的string之前和之后的样子: BEFORE 04/01/2013 03:08 PM AFTER 2013-04-01 15:08:00 所以这里的问题是DateTime不会转换为UTC。

date的数据注释范围

是否可以使用[Range]注解date? 就像是 [Range(typeof(DateTime), DateTime.MinValue.ToString(), DateTime.Today.ToString())]