繁体   English   中英

使用Neo4j,Neo4jPHP和Neo4jClient在PHP和C#之间共享日期时间

[英]Share date time between PHP and C# using Neo4j, Neo4jPHP and Neo4jClient

我正在编写一个数据导入脚本,用于收集一些来自PHP日期的数据,我正在使用Neo4jPHP将结果写入Neo4j。 但是,我不确定如何在PHP中使用日期时间对象来表示为可以通过C#.NET端的Neo4jClient读取的序列化DateTimeOffset

在C#.NET中使用Neo4jClient序列化DateTimeOffset时,Neo4j中的内部格式如下所示:
"2013-07-12T13:06:44.3940861+00:00"

根据http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx上的文档,上述日期时间字符串可以分为以下部分:
"yyyy-MM-ddThh:mm:ss.FFFFFFFzzz"

我看到PHP date()函数不支持微秒,但DateTime :: format()可以。 我不是PHP的专家,所以我不确定接近转换的最佳方法。 我不只是在寻找PHP完整日期/时间,因为C#DateTimeOffset支持微秒。 我如何在PHP中实现上述日期格式?

php日期基于时间戳,它计算从1970年1月1日起的秒数

http://php.net/manual/pt_BR/function.date.php

http://www.php.net/manual/pt_BR/function.time.php

你可以用这个“Ymd H:i:su”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM