自定义utc now date函数返回相同的结果

时间:2017-02-28 16:28:42

标签: python postgresql sqlalchemy

代码:

test_one:
2017-02-28 15:51:19.962640 <Record {"now_utc": "2017-02-28T15:51:19.962945" }>
2017-02-28 15:51:24.974434 <Record {"now_utc": "2017-02-28T15:51:19.962945" }>

test_two:
2017-02-28 15:51:24.999673 <Record {"now_utc": "2017-02-28T15:51:25.000101" }>
2017-02-28 15:51:30.007059 <Record {"now_utc": "2017-02-28T15:51:25.000101" }>

结果:

Height

问题:

我正在使用Records,这是炼金术之上的薄层。我遇到的问题是now_utc在每个测试中返回相同的日期时间。

1 个答案:

答案 0 :(得分:1)

请使用Value of \172.16.3.145\Directory\Docs\document.pdf is not a valid path for filePath代替clock_timestamp() - now()是交易开始的时间,而不是语句。 Docs

  

now()当前日期和时间(当前交易开始)

     

clock_timestamp()带时区的时间戳当前日期和时间   (在语句执行期间发生变化);