草庐IT

CALENDAR

全部标签

java - 如何将 java.util.Date 实例的时间设置为 00 :00:00?

我有一个java.util.Date类型的变量。如何将时间部分设置为00:00:00?我不允许使用ApacheCommons库或JodaTime。java.util.Calendar可能是我唯一的选择。 最佳答案 要从Date对象中完全删除时间,您可以使用:publicstaticDateremoveTime(Datedate){Calendarcal=Calendar.getInstance();cal.setTime(date);cal.set(Calendar.HOUR_OF_DAY,0);cal.set(Calendar.M

java - 使用 Java 中的 Bouncy CaSTLe 自签名 X509 证书

我需要使用Java中的BouncyCaSTLe创建一个自签名X509证书,但我尝试包含的每个类都已弃用。我该如何解决这个问题?还有其他类(class)要包括吗?谢谢 最佳答案 使用最新版本的BouncycaSTLe-1.551.66更新@Bewusstsein的回答。截至此答案(5/11/2017),最新版本已弃用bouncycaSTLe类。如果您使用的是1.55或更高版本:publicstaticCertificateselfSign(KeyPairkeyPair,StringsubjectDN)throwsOperatorCre

java - 如何检查某个日期是否已过

我有一个“mm/yyyy”形式的字符串,我想将它与本地系统的日期进行比较。我想过在我的月份和日历中的MONTH字段之间使用一个转换表,例如:Calendarcal=Calendar.getInstance();Stringdate="07/2014";Stringmonth=date.subString(0,2);intmonthToCompare;if(month.equals("01"))monthToCompare=cal.JANUARY;if(month.equals("02"))monthToCompare=cal.FEBRUARY;...然后用if手动比较。我不喜欢它,因为

Java日期年份计算按年份计算两天

如果您能想象的话,这会在我的软件中造成类似Y2K的错误。奇怪的是一年中只计算了两天的偏差一年,我不太确定如何排除故障。输出:03-Jan-201302-Jan-201301-Jan-201331-Dec-2013**strange30-Dec-2013**strange29-Dec-201228-Dec-201227-Dec-201226-Dec-201225-Dec-2012我不确定Java日期实用程序的哪一部分会导致此类错误。代码(由于测试太小,我包含了一个完整的工作程序):importjava.util.Calendar;importjava.util.Date;importja

Java - 如何获得独立于系统日期的当前日期?

这个问题在这里已经有了答案:Java:GetcurrentDateandTimefromServernotSystemclock(3个答案)关闭4年前。我想知道当前的日期和时间。代码Calendar.getInstance();表示程序运行的系统的日期和时间,系统日期可能是错误的。那么有什么方法可以让我获得正确的当前日期和时间,而不管程序运行的系统的日期和时间如何?

javascript - Java Date 时区打印不同年份的不同时区,需要解决方法

在测试我的应用程序时,我遇到了一个奇怪的问题。当我输入1945年之前的日期时,它会更改时区。我有这个简单的程序来显示问题。publicstaticvoidmain(String[]args){SimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ssZ");Calendarcalendar=Calendar.getInstance();System.out.println("**********Before1945");calendar.set(1943,Calendar.APRIL,12,5,34,12);System

Java中Date、Calendar、LocalDateTime时间戳转换日期

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数,本质是一个long类型的整数,表示日期对象。以下时Java中Date、Calendar、LocalDateTime与时间戳转换日期Date类时间戳转换日期:/**yyyy年MM月dd日HH时:mm分:ss秒:表示格式化后日期的展示*/Datedate=newDate();//实例化date类System.out.println(date.getTime());//得到date时间戳SimpleDateFormatsimpleDateFormat=newSimpl

python - ttk.Treeview - 无法更改行高

我正在使用ttkcalendar.py可以找到inthislink.我已经对其进行了调整以用于Python3.3基本上我想做的是将这个日历小部件输入到我的Tkinter应用程序中,它运行良好并且没有任何问题。我希望克服的问题是:如何更改日历(月、日和日期)的字体大小-已完成如何更改所选日期,使其变为粗体。-完成如何更改treeview中行的高度,因为在之前的尝试中可以增加字体大小,但行高不会随着字体大小的增加而增加。-仍在等待帮助提前致谢。编辑1:在下面找到整个程序的代码:importcalendarimporttkinterasTkinterimporttkinter.fontast

python - Matplotlib 和 Numpy - 创建日历热图

是否可以在不使用pandas的情况下创建日历热图?如果是这样,有人可以发布一个简单的例子吗?我有像Aug-16这样的日期和像16这样的计数值,我认为这是一种快速简便的方法来显示很长一段时间内各天之间的计数强度。谢谢 最佳答案 这当然是可能的,但您需要跳过一些障碍。首先,我假设您指的是看起来像日历的日历显示,而不是更线性的格式(线性格式的“热图”比这容易得多)。关键是将任意长度的一维序列reshape为Nx7二维数组,其中每行代表一周,列代表天数。这很简单,但您还需要正确标记月份和日期,这可能会有点冗长。这是一个例子。它甚至不会远程尝

python - 在 Python 中计算希伯来语日期

我想用Python计算希伯来语日期(主要是当前的希伯来语日期)。哪个库成熟、易于使用且有文档记录?我注意到这些。可能还有其他人。讨论的Python日期实用程序库hereCalendricallibhdatePythonbindingsThis非正式代码list。 最佳答案 PythonDateUtilities库(在sourceforge上可用)似乎可以做你想做的事,对于希伯来语日期的更具体用法,你可以看看here,我认为有很多包含许多代码片段的示例应该适合您的需求。 关于python-