草庐IT

Joda-Money

全部标签

java - 将 joda-time-android 与混淆器一起使用

我正在尝试使用joda-time-android在我的应用程序中同时也使用混淆器。问题是,当我尝试从这样的Intent获取LocalDate时:LocalDatedate=(LocalDate)data.getSerializableExtra("dueDate");我收到这个错误:Process:org.mpardalos.homeworkmanager,PID:7509java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=2,result=-1,data=Intent{(hasex

java - 在Google Tasks API中使用Joda-Time库将字符串转换为DateTime格式

我有一个日期/时间字符串,需要将其发送到GoogleTasksAPI,但我不知道如何将Joda-Time库DateTime对象转换为JavaDateTime对象。我正在使用Android作为平台。该字符串以“2012/07/1922:00:00”开始,并首先转换为Iso格式。这是我的代码:Tasktask=newTask();task.setTitle(title);task.setNotes(note);DateTimeFormatterformatter=DateTimeFormat.forPattern("yyyy/MM/ddHH:mm:ss");DateTimedt=forma

java - 在 joda 中覆盖一周的第一天?

是否可以将Joda周的第一天改写为星期日?因为Joda使用Monday作为一周的第一天。如果有办法,任何人都可以解释一下吗?我在SOF中引用了以下主题JodaTime:Firstdayofweek?谢谢 最佳答案 没有。首先,将一周的第一天覆盖为星期日将需要覆盖所有其他工作日。但是这些最终常量是在类DateTimeConstants中定义的,这是不可能覆盖的。但是无论如何您都不想覆盖这些值,因为它会扰乱joda-time的ISO合规性。同时我想知道为什么您首先要覆盖它?你能提供一个用例吗?publicstaticDateTimege

java - joda时间消耗太多内存

我在我的代码中使用joda时间。当我添加这行代码时,使用的内存将增加30M!LocalDateTime_currDate=newLocalDateTime();我发现几乎所有的java程序员都推荐使用jodatime。所以我想也许我没有以正确的方式使用它。有谁知道原因,请帮帮我。非常感谢! 最佳答案 JVM非常复杂,仅仅因为您实例化了一个新对象并不意味着它会在该行代码处消耗内存。在某些情况下,即使您显式实例化它们,JVM也永远不会为未使用的对象分配内存。您需要使用内存分析器来查看到底发生了什么。Joda是一个构建良好的库,这个类实例

android - 无法让 Joda-time 在 Android 上运行。

我正在学习Android并且需要日期/时间。一位同事向我推荐了Joda-time,这似乎正是我取得进步所需要的。不幸的是,我无法让它正常工作。我正在使用intellij,这是Android2.2。我采取的步骤:从website下载Joda-timejar.Intellij>文件>项目结构>附加类build然后我得到这个错误:warning:IgnoringInnerClassesattributeforananonymousinnerclassthatdoesn'tcomewithanassociatedEnclosingMethodattribute.(Thisclasswaspro

android - Android : The datetime zone id 'America/New_York' is not recognised 中的 Joda-Time 错误

异常(exception):Causedby:java.lang.IllegalArgumentException:Thedatetimezoneid'America/New_York'isnotrecognised安卓代码:DateTimedt=newDateTime();DateTimeZonedtZone=DateTimeZone.forID("America/New_York");DateTimedtus=dt.withZone(dtZone);DatedateInUS=dtus.toDate();System.out.println(dateInUS);为什么会出现此错误?我

具有固定小数的Android Money Input

如何创建一个仅以货币格式格式化输入的edittext条目?当用户输入5时,我希望输入看起来像“$0.05”,然后当他们输入3时,输入现在应该像“$0.53”,最后他们输入6,输入应该像“$5.36”。 最佳答案 ninjasense的完整解决方案基本上可以工作,但存在一些问题:每次在“onTextChanged”处理程序中更改字段的数据时,光标位置都会重置为字段上的索引0,这在输入货币值时会有点烦人。它使用float来格式化货币值,这可能适得其反。对于第一个问题,我还没有解决方案,对于第二个问题,这样的代码有效:@Overridep

android - 如何在安卓中集成PayU money Gateway?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我正在开发一个电子商务应用程序,我想在其中集成Payumoney支付网关。有人可以帮我做一些程序、链接或教程吗?怎么做?谢谢。

java - MySQL DATETIME 精度(joda-time、Hibernate、org.jadira.usertype、hbm2ddl)

在我的hibernate-4实体中,我正在映射一个joda-timeDateTime使用推荐的属性jadirausertypes:@Entity@Table(name="timing")publicclassTimingEntity{...@Basic(optional=false)@Column(name="moment")@Type(type="org.jadira.usertype.dateandtime.joda.PersistentDateTime")publicDateTimegetMoment(){...我的数据库是MySQL。将hibernate属性hbm2ddl.au

objective-c - cocoa touch 中的Javas Joda Time LocalDate类是什么?

Jodatime为java世界提供了LocalDate类。它为您提供了一个只有日期而没有时间信息,无论用户手机或计算机设置为哪个时区,该时间信息都会转换为相同的日期。它允许计算。显然,它由设置为13.00UTC的常规DateTime对象支持。在cocoa或cocoa-touch世界中是否有等价物?或者我是否仅限于使用NSDate并将其设置为13:00和UTC语言环境来实现相同的目的?这应该是一样的,但看起来更像是黑客而不是解决方案。我当然可以为它引入NSDate的子类。 最佳答案 Foundation在处理日期时有这些类:NSDat