Questions tagged «date»

日期是对日历系统中表示的特定日期的引用,由年,月和日组成。

12
Java:如何检查日期是否在一定范围内?
我有一系列包含开始日期和结束日期的范围。我想检查日期是否在该范围内。 Date.before()和Date.after()似乎有点尴尬。我真正需要的是这样的伪代码: boolean isWithinRange(Date testDate) { return testDate >= startDate && testDate <= endDate; } 不确定是否相关,但是我从数据库中提取的日期带有时间戳。
77 java  date 

11
将年份添加到今天的日期
我想将今天增加一年。我在不允许您使用的系统中工作standardJavaScript。 例如,要获取今天的日期,我必须使用: javascript:now(); 我努力了: javascript:now(+1); 我以前从未见过,但今天需要增加一年的时间... 有没有人看过这样获取当前日期?如果是这样,我怎么能增加一年?
77 javascript  date 

4
Java8将java.util.Date转换为java.time.ZonedDateTime
我得到以下异常而试图转换java.util.Date到java.time.LocalDate。 java.time.DateTimeException: Unable to obtain ZonedDateTime from TemporalAccessor: 2014-08-19T05:28:16.768Z of type java.time.Instant 代码如下: public static Date getNearestQuarterStartDate(Date calculateFromDate){ int[] quaterStartMonths={1,4,7,10}; Date startDate=null; ZonedDateTime d=ZonedDateTime.from(calculateFromDate.toInstant()); int frmDateMonth=d.getMonth().getValue(); 我ZonedDateTime上课的方式有问题吗? 根据文档,这应将java.util.Date对象转换为ZonedDateTime。上面的日期格式是标准日期? 我必须在Joda时间回退吗? 如果有人可以提供一些建议,那就太好了。

4
Python:从给定日期开始和结束一周的数据
day = "13/Oct/2013" print("Parsing :",day) day, mon, yr= day.split("/") sday = yr+" "+day+" "+mon myday = time.strptime(sday, '%Y %d %b') Sstart = yr+" "+time.strftime("%U",myday )+" 0" Send = yr+" "+time.strftime("%U",myday )+" 6" startweek = time.strptime(Sstart, '%Y %U %w') endweek = time.strptime(Send, '%Y %U %w') print("Start of week:",time.strftime("%a, %d %b %Y",startweek)) …
77 python  date  time 

4
如何在Javascript中使用日期作为史前日期?
我正在研究JavaScript Date不够大的项目。 我想在同一时间轴上放置多个事件,其中一些事件有月和日,而有些则没有,所以仅使用年份是不可选项。我希望能够使月亮落在同一轴上并发生大爆炸。 如果我可以使用现有Date对象所具有的功能,那将有很大帮助。它只能追溯到270,000年,而我需要一直回到大爆炸(138亿年前)。我不需要日期包含秒或毫秒。 如何扩展Date对象以包括此类日期的表示形式? 我试图为此找到库或本机函数,但是没有运气。我也开始寻找可以修改Date对象的JavaScript实现,但是我在这里也没有运气。 更新: 我从remdevtec解决方案开始,但最终对其进行了很多修改。我希望日期按数字顺序排列,以便于对日期进行排序和排序。 所以我所做的是,如果年份在-100,000之前,则将毫秒值视为小时。这是我到目前为止所获得的,并且可以在我们的项目中使用,但是如果我有更多时间,我将对其进行清理并放在github上。 JSFiddle 显示代码段 function BigDate(date){ if(!date){ this.original = new Date(); }else if(date instanceof BigDate){ this.original = date.original; }else{ this.original = new Date(date); } this.yearBreakpoint = -100000; this.breakPoint = Date.UTC(this.yearBreakpoint,0,0).valueOf(); this.factor = 360000;//needed for our project to make extra space on our axis …
76 javascript  date 

15
jQuery datepicker防止过时的日期
如何禁用jQuery datepicker上的过去日期?我在寻找选项,但似乎找不到任何能禁用过去日期的功能。 更新:感谢您的快速反应。我没有运气尝试过。日子仍然没有像我期望的那样变灰,仍然接受所选的过去日期。 我尝试了这个: $('#datepicker').datepicker({ minDate: '0' }); 不起作用 我尝试了这个: $('#datepicker').datepicker({ minDate: new Date() }); 仍然不起作用。 它可以很好地显示日历小部件。它只是不会变灰或阻止过去几天的输入。过去我一直没有尝试过minDate和maxDate,所以我认为它一定不是它们。


2
使用moment.js将日期转换为纪元然后返回日期
我正在尝试将日期字符串转换为纪元,然后将纪元返回日期字符串以验证我是否提供了正确的日期字符串。 var epoch = moment("10/15/2014 9:00").unix(); // do I need to do .local()? var momentDate = moment(epoch); // I've also tried moment.utc(epoch) var momentDateStr = momentDate.calendar(); alert("Values are: epoch = " + epoch + ", momentDateStr = " + momentDateStr); 渲染器 Values are: epoch = 1413378000, momentDateStr = 01/17/1970 注意:我正在使用以下版本的瞬间js脚本,//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.3/moment-with-locales.js


15
如何获得当前星期和月份的第一天?
我有几个事件的日期,以毫秒[1]表示,我想知道哪些事件在当前周和本月内,但是我不知道如何获取第一天(天/月/年) ),并将其转换为毫秒,与该月的第一天相同。 [1]Since January 1, 1970, 00:00:00 GMT
76 java  android  date 


9
Rails 3:如何获取特定时区的今天的日期?
要获取今天的日期,我需要: Date.today # => Fri, 20 May 2011 我想获取特定时区的今天日期'Melbourne'。 我的设定如下application.rb: config.time_zone = 'Melbourne' 然后我设置: Time.zone = 'Melbourne' 在我的应用程序控制器中执行每个操作之前。 但是,它没有帮助(我猜是因为这些设置仅影响存储在数据库中的日期)。 我怎么能得到今天的日期'Melbourne'?

10
Java:将字符串转换为时间戳
我在尝试将字符串转换为时间戳时遇到问题。我有一个日期格式为的数组,yyyy-MM-dd我想更改格式为yyyy-MM-dd HH:mm:ss.SSS。因此,我使用以下代码: final String OLD_FORMAT = "yyyy-MM-dd"; final String NEW_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS"; String oldDateString = createdArray[k]; String newDateString; DateFormat formatter = new SimpleDateFormat(OLD_FORMAT); Date d = formatter.parse(oldDateString); ((SimpleDateFormat) formatter).applyPattern(NEW_FORMAT); newDateString = formatter.format(d); System.out.println(newDateString); Timestamp ts = Timestamp.valueOf(newDateString); System.out.println(ts); 我得到以下结果。 2009-10-20 00:00:00.000 2009-10-20 00:00:00.0 但是当我尝试简单地做 String text = "2011-10-02 18:48:05.123"; …

5
使用std :: chrono在C ++中输出日期和时间
我一直在升级一些旧代码,并在可能的情况下尝试更新到c ++ 11。以下代码是我过去在程序中显示时间和日期的方式 #include <iostream> #include <string> #include <stdio.h> #include <time.h> const std::string return_current_time_and_date() const { time_t now = time(0); struct tm tstruct; char buf[80]; tstruct = *localtime(&now); strftime(buf, sizeof(buf), "%Y-%m-%d %X", &tstruct); return buf; } 我想使用std :: chrono(或类似的格式)以类似的格式输出当前时间和日期,但是不确定如何去做。任何帮助将不胜感激。谢谢
74 c++  date  c++11  time  chrono 

6
PDO :: PARAM日期?
有一些 PDO::PARAM_???存在可用于日期或时间戳的内容? 样例代码: $sql = "UPDATE my_table SET current_date = :date WHERE id = 43"; $statement = $pdo->prepare ($sql); $statement->bindValue (":date", strtotime (date ("Y-m-d H:i:s")), PDO::PARAM_STR); $statement->execute ();
74 php  mysql  date  types  pdo 

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.