Updated Section DateTime Item (#784)
* Updated Section DateTime Item The program code suggested in the documentation in section "// Convert DateTimeType to Joda DateTime" did not work for me. @rkoshak proposed two options in this post: https://community.openhab.org/t/error-timeinmillis-is-not-a-member-of-java-time-zoneddatetime/53079/3 Both worked for me. I have therefore replaced the existing code with rlkoshak's two options. * Update rules-dsl.md Signed-off-by: Rudolf Allgaier <meinpcpostfach@yahoo.de>pull/789/head
parent
f6cbe2dd3e
commit
209ad63600
|
@ -442,7 +442,8 @@ val Number epoch = (MyDateTimeItem.state as DateTimeType).zonedDateTime.timeInMi
|
|||
val Number nowEpoch = now.millis
|
||||
|
||||
// Convert DateTimeType to Joda DateTime
|
||||
val joda = new DateTime((MyDateTimeItem.state as DateTimeType).zonedDateTime.timeInMillis)
|
||||
val jodaVariantOne = new DateTime(MyDateTimeItem.state.toString)
|
||||
val jodaVariantTwo = new DateTime((MyDateTimeItem.state as DateTimeType).zonedDateTime.toInstant.toEpochMilli)
|
||||
|
||||
// Convert Joda DateTime to DateTimeType
|
||||
val calendar = java.util.Calendar::getInstance
|
||||
|
|
Loading…
Reference in New Issue