Powershell从Excel中读取日期后变成数字了要怎么还原成日期呢
powershell吧
全部回复
仅看楼主
level 3
白夜123456789
楼主
在百度知道问了一个问题,请知道的大神帮忙解答一下
http://zhidao.baidu.com/question/240359128126982204.html?quesup2&oldq=1
2014年08月05日 05点08分
1
level 8
hadstj
[System.DateTime]::FromOADate(41848).ToLongDateString()
2014年08月05日 14点08分
2
白夜123456789
多谢,问题已解决。$date = [DateTime]::FromOADate([System.Convert]::ToDouble($value)).ToString("yyyy/MM/dd") 在转换的过程中我曾一度把MM写成mm了,所以会出现月份始终为0的情况,事后证明mm是代表时间格式里的秒的,在这里折腾太久了
2014年08月08日 02点08分
1