擅长:python、mysql、java
<p>让我们试试这样的方法</p>
<pre><code>df['New Date'] = (pd.to_datetime((df.DATA_BLOCK_CODE_1 // 1000).astype(str)) +
pd.to_timedelta(df.DATA_BLOCK_CODE_1 % 1000, unit='D'))
print(df)
ORG CHAIN_NBR SEQ_NBR INT_STATUS BLOCK_CODE_1 DATA_BLOCK_CODE_1 New Date
0 523 1 0 A C 2012183 2012-07-02
1 523 2 1 I A 2013025 2013-01-26
2 521 3 1 A H 2007067 2007-03-09
3 513 4 1 D H 2001046 2001-02-16
4 513 5 1 8 I 2006075 2006-03-17
</code></pre>