2020-09-10 00:08发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
在我的PI开发中,我获得了Date值(作为字符串); " 2015-07-31T12:00:00.000-07:00 ",这是UTC时间格式。 我需要将其转换为太平洋时区(即07时)
我知道我需要为此编写一个UDF,
请简单地告诉我如何从UDF中的输入减去07小时..
先谢谢大家.....
费尔南多
在下面查看我的博客,了解如何在UDF中实现时区转换。
PI映射中的时区转换
Rgds
英语Swee
如果您使用的是JODA库,则应自动考虑DST。
我们应该提供的不是" EST"," PST" "美国/纽约","美国/<洛杉矶>天使"等
"美国/纽约","美国/<洛杉矶>天使"等
嗨费尔南多,
您还需要考虑日期格式模式。
通过查看日期格式,其格式为yyyy-MM-dd'T'hh:mm:ss.SSS XXX格式。
XXX格式模式仅可用于Java 7,如果您具有Java 6,则它将无法识别该模式。 如果您的日期格式为yyyy-MM-dd'T'hh:mm:ss.SSS Z格式,那么它将适用于Java 6。
检查Java API中的SimpleDateFormat模式。
最好的问候
Amith Bhumu
早安大师,
我已经在SAP PO上实现了UDF。 例如,它在欧洲/柏林到Etc/UTC的运行情况很好,但在其他方面却无法正常工作(因此:Etc/UTC->欧洲/柏林)。
有什么主意,为什么这行不通? 参数是:
-格式:yyyyMMddHHmmss
-来自时区:Etc/UTC
-到时区:欧洲/柏林
任何想法都受到高度赞赏。
Acram
最多设置5个标签!
费尔南多
在下面查看我的博客,了解如何在UDF中实现时区转换。
PI映射中的时区转换
Rgds
英语Swee
如果您使用的是JODA库,则应自动考虑DST。
我们应该提供的不是" EST"," PST"
"美国/纽约","美国/<洛杉矶>天使"等
嗨费尔南多,
您还需要考虑日期格式模式。
通过查看日期格式,其格式为yyyy-MM-dd'T'hh:mm:ss.SSS XXX格式。
XXX格式模式仅可用于Java 7,如果您具有Java 6,则它将无法识别该模式。 如果您的日期格式为yyyy-MM-dd'T'hh:mm:ss.SSS Z格式,那么它将适用于Java 6。
检查Java API中的SimpleDateFormat模式。
最好的问候
Amith Bhumu
早安大师,
我已经在SAP PO上实现了UDF。 例如,它在欧洲/柏林到Etc/UTC的运行情况很好,但在其他方面却无法正常工作(因此:Etc/UTC->欧洲/柏林)。
有什么主意,为什么这行不通? 参数是:
-格式:yyyyMMddHHmmss
-来自时区:Etc/UTC
-到时区:欧洲/柏林
任何想法都受到高度赞赏。
最好的问候
Acram
一周热门 更多>