【java – 将h2数据库上的列的默认值更改为当前时间戳】教程文章相关的互联网学习教程文章

Java时间戳:Joda vs Date vs Long

我需要以毫秒精度记录我的交易系统的时间戳(订单发送时间,确认时间,完成时间). 试着想一想表示这些信息的最佳方式是……我需要记录以分析不同时间戳之间的性能/延迟… 使用Joda瞬间有什么意义吗?不知道这对Java日期有什么好处,只存储UTC日期时间. 不确定我是否甚至需要使用Date,因为我无法想到为什么我现在需要这个…但是,它更明确而不是使用长… 有关如何最好地接近这个的任何想法?我想如果我做出错误的决定,将需要很长时间才能...

java – 添加分钟到时间戳 – 最有效的方式【代码】

我必须编写一个java代码来将分钟(delayminutes)添加到时间戳(tmpTimeStamp).这就是我所拥有的.我想知道这是否是一种有效的方法,或者是否有更好的方法.long t=tmpTimeStamp.getTime(); long m=delayMinutes*60*1000; targetDeliveryStamp= new Timestamp(t+m);解决方法:那很不错.如果可以重用临时时间戳,则可以稍微提高效率并避免对象构造开销:tmpTimeStamp.setTime(tmpTimeStamp.getTime() + TimeUnit.MINUTES.toMillis(delayMinu...

Java将unix时间戳转换为错误的时间【代码】

我有unix timestammp存储在mysql中.我正在把它转化为时间.它显示错误的时间. 这是代码:Date date = new Date((long)timestamp*1000); SimpleDateFormat sdf = new SimpleDateFormat("h:mm a"); sdf.setTimeZone(TimeZone.getTimeZone("GMT+5:30")); timeString = sdf.format(date); System.out.println(timeString);`timestamp是包含unix时间戳的变量.例如:对于时间戳= 1417437428505,它应该显示下午6:07并显示12:31 AM 它的解...

java 转化各种格式的时间字符串为时间戳

private static String[] parsePatterns = {"yyyy-MM-dd","yyyy年MM月dd日", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm", "yyyy/MM/dd", "yyyy/MM/dd HH:mm:ss", "yyyy/MM/dd HH:mm", "yyyyMMdd"}; public static Date parseDate(String string) { if (string == null) { return null; } try { return DateUtils.parseDate(str, parsePatterns); } ...

java – 更新Spring注入的属性文件以包含上次运行时间戳【代码】

我有一个应用程序,它使用Spring加载的属性文件.然后将Properties实例注入几个类.问题是这些属性中的一些已更新 – 例如我们有一个lastRun时间戳,我们想在这里存储.也许有更好的方法来存储这样的东西(建议欢迎),但我怎样才能更新属性文件?<util:properties id="props" location="some.properties"/>props.store(…)方法需要写入或输出流(我假设所有这些都是未知的,因为Spring处理此加载). 有没有更好的方法或者我应该从Spring cont...

java – 带有时间戳的Eclipse调试输出文件

Eclipse调试/运行Java应用程序是否可以将标准输出定向到名称中生成时间戳的文件? 目前,我将输出发送到文本文件(例如server.log),然后它被覆盖或附加(如果我设置了复选框).但是,我想知道是否有一种方法可以在配置中包含时间戳,以便每次使用生成的名称创建日志文件,其中包含当前时间(以毫秒为单位)… server_1346105152004.log ??我想保留每个日志,每次重新启动时都会创建一个具有不同名称的新日志. 有没有人这样做过? 请注意:我不...

java – 如何格式化我从Dropbox元数据调用到自定义表单的时间戳?【代码】

我想格式化从Dropbox API的元数据调用中获得的日期/时间.我已经阅读了有关格式化日期/时间的详细信息:Dropbox API Date format但仍然不清楚.我使用JAVA并通过JSON检索元数据.我需要做的是 格式:星期四,2012年9月27日13:44:09 0000 —-至—> 27/09/2012 13:44:09 我已经尝试过SimpleDateFormat但它返回了我无法将字符串转换为日期时间格式的东西.先感谢您.解决方法:应该是这样的: (省略处理异常)//Thu, 27 Sep 2012 13:44:09 +00...

java – 特定时间戳的唯一随机数【代码】

我有点学习随机数生成和概念的概念. java中的多线程. 我们的想法是不在特定的毫秒内生成范围1000的重复随机数(考虑到,多线程方式不超过50个数据将在毫秒内处理).因此,在特定时间生成的随机数列表是唯一的.你能不能给我任何想法,因为我最终会在特定的毫秒内产生几个重复的随机数(也有相当大的概率). 我尝试了以下失败的事情.Random random = new Random(System.nanoTime()); double randomNum = random.nextInt(999);//int min=1; i...

java – 如何检查时间戳是否是当前日期的时间戳【代码】

参见英文答案 > How to compare two Dates without the time portion? 30个我有一个调度程序,需要检查传入的时间戳是否是当天的时间戳. 传入时间戳的格式为Eg:1384956395. 如何在java中检查这个?请帮忙.我不是在使用Joda解决方法:你发布的时代是几秒钟. Java使用毫秒,因此您必须转换它然后比较两者.long epochInMillis = epoch * 1000; Calendar now = Calendar.getInstance(); Calendar tim...

java – ISO 8601中的时间戳 – 最后6位yyyy-MM-dd’T’HH:mm:ss.?【代码】

我的时间戳看起来像这样:2015-03-21T11:08:14.8598312015-03-21T11:07:22.956087我读了Wiki article on ISO 8601,但没有得到最后6位的含义. 我尝试使用“yyyy-MM-dd’T’HH:mm:ss.sss”或“yyyy-MM-dd’T’HH:mm:ss.ssssss”将其降低到毫秒.它是否比毫秒更精确 – 高达几微秒?解决方法:Is it just more precise than milliseconds?是的,在这种情况下,它是微秒. ISO-8601实际上并未指定最大精度.它指出:If necessary for a p...

java获取时间戳【代码】

//方法 一 System.currentTimeMillis(); //方法 二 Calendar.getInstance().getTimeInMillis(); //方法 三 new Date().getTime(); System.currentTimeMillis() 这种方式速度最快 Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,看看源码会发现,Canlendar因为要处理时区问题会耗费很多的时间。 所以建议使用第一种方式。 文章来源: https://tangmingjie2009.iteye.com/blog/1543166

JAVA获取当前时间戳【代码】

JAVA获取当前时间戳 获取当前时间戳//方法 一System.currentTimeMillis();//方法 二Calendar.getInstance().getTimeInMillis(); //方法 三new Date().getTime();获取当前时间SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式String date = df.format(new Date());// new Date()为获取当前系统时间,也可使用当前时间戳获取时间戳三种方法执行效率比较: import java.util.Calendar; import jav...

java – 在Android模拟器中将unix时间戳转换为日期【代码】

我有一个时间戳我想转换为日期.我试过这个时间戳:1336425840.这应该是周一,2012年5月7日21:24:00 GMT,其中GMT是模拟器应该设置的时区.我试过这个:final Calendar c = Calendar.getInstance(); c.setTimeInMillis(1336425840*1000); Date d = c.getTime(); Log.i("MyTag", "Hours: " + d.getHours());结果是:小时:23. 因此,似乎返回的日期是根据GMT 2计算的,这是我的系统设置的时区.我期望g.hetHours()返回21,因为模拟器的时区似...

Java实现时间戳协议

我们目前使用openssl进行时间戳.我想知道,是否有时间戳协议(RFC 3161)的Java实现.解决方法:Bouncy Castle及其TSP support怎么样?

在Java中将时间戳转换为日期【代码】

这是我的数据库: 在这里,我必须检查查询当前日期状态= Q信息并获取计数值. 这是我的代码:public class TodayQ {public int data() {int count=0;Date date = new Date(timestamp); DateFormat dateFormat = new SimpleDateFormat ("yyyy-MM-dd"); System.out.println( dateFormat.format (date));// count++;try {Class.forName("com.mysql.jdbc.Driver");Connection con = DriverManager.getConnection("jdbc:mysql://localhost...