我试图在Gephi中显示动态.gexf文件,其中日期时间信息采用以下格式:2001-12-07 10:06:42
不幸的是,我一直收到错误The time interval for node XY could not be parsed. Use xsd:date, xsd:dateTime or Double formatting.
我还在.gexf文件中添加了以下信息:
<?xml version="1.0" encoding="UTF-8"?>
<gexf version="1.2" xmlns="http://www.gexf.net/1.2draft" xmlns:viz="http://www.gexf.net/1.2draft/viz" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2001/XMLSchema-instance">
<graph defaultedgetype="directed" mode="dynamic" timeformat="datetime">
<attributes class="node" mode="dynamic">
<attribute id="0" title="duration" type="string"/>
<attribute id="1" title="end" type="string"/>
</attributes>
<nodes> (...)
但解析datetime仍然没有成功。对此有任何帮助将非常感激。
答案 0 :(得分:1)
如果将来有人面对这个问题,我设法通过在日期和时间信息之间加上T
来解决它,例如:
2001-12-07 10:06:42
已更改为2001-12-07T10:06:42
(旁注:两个日期时间信息都是字符串)