草庐IT

transaction_utc

全部标签

python - 将具有 UTC 偏移量的字符串转换为日期时间对象

这个问题在这里已经有了答案:Parsingdatewithtimezonefromanemail?(8个回答)关闭7年前。鉴于此字符串:"Fri,09Apr201014:10:50+0000"如何将其转换为datetime对象?在阅读了一些内容后,我觉得这应该可以,但它没有......>>>fromdatetimeimportdatetime>>>>>>str='Fri,09Apr201014:10:50+0000'>>>fmt='%a,%d%b%Y%H:%M:%S%z'>>>datetime.strptime(str,fmt)Traceback(mostrecentcalllast)

UTC和祖鲁时间的Java 8相等?

据我所知,UTC和Zulu是相同的。但是,我在比较代码中从不同来源收到的两个ZonedDateTimes时遇到了困难。下面的代码说明了这个问题:@TestpublicvoidequalsOnTimezone()throwsException{ZonedDateTimezdtUtc=ZonedDateTime.of(2015,2,1,14,30,0,0,ZoneId.of("UTC"));ZonedDateTimezdtZ=ZonedDateTime.of(2015,2,1,14,30,0,0,ZoneId.of("Z"));assertEquals(zdtUtc,zdtZ);//wil

java - JEE7 : Do EJB and CDI beans support container-managed transactions?

JavaEE7由一堆“bean”定义组成:托管Beans1.0(JSR-316/JSR-250)Java1.0(JSR-330)的依赖注入(inject)CDI1.1(JSR-346)JSF托管Bean2.2(JSR-344)EJB3.2(JSR-345)为了摆脱脑海中的困惑,我研究了几篇“什么时候使用哪种bean类型”的文章。EJB的优点之一似乎是它们单独支持声明性容器管理事务(著名的事务注释)。不过,我不确定这是否正确。有人可以批准吗?与此同时,我想出了一个简单的演示应用程序来检查这是否真的是真的。我刚刚基于this定义了一个CDIbean(不是一个EJB-它没有类级别注释),如下

java - Spring 数据和 mongodb - 在 @Transactional 中使用 spring 进行简单回滚

我有2个存储库,一个用于mongodb(DocumentRepository),另一个用于hibernate实体(EntityRepository)我有一个简单的服务:@TransactionalpublicdoSomePersisting(){try{this.entityRepository.save(entity);this.documentRepository.save(document);}catch(...){//RollbackmongoDBhere}}是否可以在“//RollbackmongoDBhere”行上回滚mongoDB?我已经从实体部分得到回滚(事务注释)

java - Spring 数据和 mongodb - 在 @Transactional 中使用 spring 进行简单回滚

我有2个存储库,一个用于mongodb(DocumentRepository),另一个用于hibernate实体(EntityRepository)我有一个简单的服务:@TransactionalpublicdoSomePersisting(){try{this.entityRepository.save(entity);this.documentRepository.save(document);}catch(...){//RollbackmongoDBhere}}是否可以在“//RollbackmongoDBhere”行上回滚mongoDB?我已经从实体部分得到回滚(事务注释)

java - JodaTime - 如何以 UTC 获取当前时间

我想以UTC格式获取当前时间。到目前为止我所做的如下(仅用于测试目的):DateTimedt=newDateTime();DateTimeZonetz=DateTimeZone.getDefault();LocalDateTimenowLocal=newLocalDateTime();DateTimenowUTC=nowLocal.toDateTime(DateTimeZone.UTC);Dated1=nowLocal.toDate();Dated2=nowUTC.toDate();L.d("tz:"+tz.toString());L.d("local:"+d1.toString())

java - 当服务器时区不是 UTC 时,从 Java 中的 MySQL 检索 UTC DATETIME 字段

我正在尝试编写代码以与使用Java和MySQL的第三方开发的数据库进行互操作。该数据库有一个字段,该字段在DATETIME字段中存储时间戳作为UTC日期。运行数据库和客户端的服务器的时区设置为非UTC时区(Europe/London),因此默认情况下,时间戳被错误地读回,就好像它是本地时间一样.我正在尝试编写代码以将其读取为UTC。我在这里阅读了几个类似的问题,但没有一个适合我的答案:MySQL-howtostoretimewithcorrecttimezone?(fromJava)Howtostoreajava.util.DateintoaMySQLtimestampfieldint

java - 如何从 yyyy-MM-ddThh :mm:ss:SSSZ format to MM/dd/yyyy hh:mm:ss. SSS 格式转换时间戳?从 ISO8601 到 UTC

我想将时间戳2011-03-10T11:54:30.207Z转换为10/03/201111:54:30.207。我怎样才能做到这一点?我想将ISO8601格式转换为UTC,然后UTC应该是位置感知的。请帮忙Stringstr_date="2011-03-10T11:54:30.207Z";DateFormatformatter;Datedate;formatter=newSimpleDateFormat("dd/MM/yyyyhh:mm:ss.SSS");date=(Date)formatter.parse(str_date);System.out.println("output:"+

java - 将 Java 日期转换为 UTC 字符串

java.util.DatetoString()方法以本地时区显示日期。有几种常见的情况,我们希望将数据打印在UTC中。,包括日志、数据导出以及与外部程序的通信。在UTC中创建java.util.Date的字符串表示形式的最佳方法是什么?如何用更好的格式替换无法排序的j.u.Date的toString()格式(感谢@JonSkeet!)?附录我认为以自定义格式和时区打印日期的标准方式非常繁琐:finalDatedate=newDate();finalStringISO_FORMAT="yyyy-MM-dd'T'HH:mm:ss.SSSzzz";finalSimpleDateFormat

java - 在 Android 上将 UTC 转换为本地时间

在我的项目中,我得到了json格式的API响应。我得到一个UTC时间格式的时间字符串值,如下所示Jul16,201312:08:59AM。我需要将其更改为本地时间。那就是我们使用这个应用程序需要显示本地时间的地方。我该怎么做?这是我尝试过的一些代码:StringaDate=getValue("dateTime",aEventJson);SimpleDateFormatsimpleDateFormat=newSimpleDateFormat("MMMdd,yyyyHH:mm:ssz");simpleDateFormat.setTimeZone(TimeZone.getDefault())