使用python或VB Scrip将月/日/年转换为仅年

2024-07-03 07:54:17 发布

您现在位置:Python中文网/ 问答频道 /正文

数据格式如下: 2014年1月5日,希望将日期格式转换为单年整数(短)


Tags: 格式整数数据格式单年
1条回答
网友
1楼 · 发布于 2024-07-03 07:54:17

VBScript:

将输入字符串的相应部分(拆分)转换为数字:

>> sDate = "05/01/2014"
>> iYear = CInt(Split(sDate, "/")(2))
>> WScript.Echo TypeName(iYear), iYear
>>
Integer 2014

将输入字符串转换为日期(依赖于区域设置)并使用Year函数:

^{pr2}$

Python(2.5,用于打印):

通过字符串/int conv(c)@false):

>>> sDate = "01/05/2014"
>>> iYear = int(sDate.split("/")[-1])
>>> print type(iYear), iYear
<type 'int'> 2014

通过日期(时间):

^{4}$

相关问题 更多 >