问题描述
我有一个使用UTC偏移语法拒绝三元组的服务器: rtc_cm:due“ 2020-09-08T14:30:00 + 00:00” ^^ xsd:dateTime(Turtle)
,但成功使用Z后缀: rtc_cm:due“ 2020-09-08T14:30:00Z” ^^ xsd:dateTime(Turtle)
有没有一种方法可以配置Python rdflib序列化程序,使其更喜欢使用Z后缀表示UTC日期。
我注意到rdflib.util.date_time()似乎可以做到这一点,但至少在默认情况下,序列化器不会这样做。
解决方法
如果您使用时区,则需要使用文字xsd:dateTimeStamp。