Tag: date

从年,月,日创buildjavadate对象

int day = Integer.parseInt(request.getParameter("day")); // 25 int month = Integer.parseInt(request.getParameter("month")); // 12 int year = Integer.parseInt(request.getParameter("year")); // 1988 System.out.println(year); Calendar c = Calendar.getInstance(); c.set(year, month, day, 0, 0); b.setDob(c.getTime()); System.out.println(b.getDob()); 输出是: 1988年 星期三1月25日00:00:08 IST 1989年 一25 12 1988 25 Jan 1989 25 12 1988 ,我25 Jan 1989 。 为什么?

如何检查一个date是否比Java更大?

我正在开发一个Java应用程序,它在命令行中生成一个由用户input的持续时间的报告。 用户需要按以下格式inputdate:dd-MM-yyyy > java report startDate endDate 例: java报告01-01-2013 31-03-2013 在代码中,我将date保存在两个string中。 我必须确保用户input的开始date应该早于结束date。 有一个内置的函数,可以通过传递这两个string来帮助我实现这个function吗?

如何获得特定月份的第一天和最后一天

我想重写一个mysql查询使用month()和year()函数来显示从某个月的所有职位作为'Ymd'参数格式去我的函数,但我不知道我怎么能得到给定月份的最后一天。 $query_date = '2010-02-04'; list($y, $m, $d) = explode('-', $query_date); $first_day = $y . '-' . $m . '-01';

添加“x”小时数

我目前有PHP获取当前时间/date如此: $now = date("Ymd H:m:s"); id喜欢做的是有一个新的variables$new_time等于$now + $hours 。 $hours是24-800的小时数。 有什么build议么?

从datestring中提取时间

如何格式化"2010-07-14 09:00:02"datestring来描述"9:00" ?

如何从HTTP Last-Modified头parsingdate?

HTTP Last-Modified标题包含以下格式的date(示例): Wed, 09 Apr 2008 23:55:38 GMT 从这个stringparsingjava.util.Date最简单的方法是什么?

DateTime“Z”格式说明符在哪里?

[ 更新 : 格式说明符与格式string不一样, 格式说明符是自定义格式string的一部分,格式string是“stock”,不提供自定义。 我的问题是与说明符不格式 ] 我一直在尝试使用“zzz”格式说明符来执行往返DateTime转换,我知道它是绑定到本地时间。 所以,如果我尝试使用UTCdate时间往返,它会抛出一个DateTimeInvalidLocalFormatexception,它应该与此文本一起: UTCdate时间正在被转换为仅在当地时间正确的格式的文本。 使用'z'格式说明符调用DateTime.ToString时会发生这种情况,这将在输出中包含本地时区偏移量。 在这种情况下,请使用指定UTC时间的“Z”格式说明符,或者使用“o”格式string,这是推荐的将文本保留为DateTime的方式。 当传递一个DateTime以被XmlConvert或DataSet序列化时,也会发生这种情况。 如果使用XmlConvert.ToString,则传入XmlDateTimeSerializationMode.RoundtripKind以正确序列化。 如果使用DataSet,请将DataColumn对象上的DateTimeMode设置为DataSetDateTime.Utc。 根据这个build议,我所需要做的就是用'ZZZ'代替'zzz',这样我就可以站在UTC格式。 问题是,在文档的任何地方都找不到'Z',我尝试的任何'Z'格式组合,例如'Z','ZZ','ZZZ',总是把DateTime实例转换为像文字一样的Z 。 有人忘记实现“Z”而不告诉exception消息的作者,或者我错过了如何换出一个有效的本地时间偏移量“+0000”没有黑客? 代码示例: // This is the format with 'zzzzz' representing local time offset const string format = "ddd MMM dd HH:mm:ss zzzzz yyyy"; // create a UTC time const string expected = "Fri Dec 19 17:24:18 +0000 […]

计数一个date发生的次数,并从中做出一个图表

我有一个date列表,其中的每个date可以发生多次。 我想统计每个date出现的次数(直方图),并将其显示在一个图表中(Y轴是date发生的次数,X轴是date本身)? 样本列表: 19/05/2012 19/05/2012 19/05/2012 17/05/2012 17/05/2012 16/05/2012 16/05/2012 16/05/2012 16/05/2012 15/05/2012 15/05/2012 15/05/2012 15/05/2012 12/05/2012 12/05/2012 12/05/2012 7/05/2012

在pandas如何将一个datestring的string转换为date时间对象,并把它们放在一个DataFrame?

import pandas as pd date_stngs = ('2008-12-20','2008-12-21','2008-12-22','2008-12-23') a = pd.Series(range(4),index = (range(4))) for idx, date in enumerate(date_stngs): a[idx]= pd.to_datetime(date) 这个码位产生错误: TypeError:“'int'对象不可迭代” 任何人都可以告诉我如何将这一系列的date时间string作为DateTime对象到DataFrame?

如何从Pythondate时间对象中提取年份?

我想使用Python从当前date中提取年份。 在C#中,这看起来像: DateTime a = DateTime.Now() a.Year Python中需要什么?