在使用py2neo写入neo4j时,如果属性值是时间类型,需要将时间转换为ISO-8601格式,否则会报错。

import datetime

# 转化为ISO-8601格式
current_time = datetime.datetime.now().strftime('%Y-%m-%dT%H:%M:%S.%fZ')

# 将%f只保留3位小数
current_time = current_time[:-4] + current_time[-1]