2011-05-06 5 views
1

나는 셰어 포인트로 변환하려고하는 이전 사이트가 있습니다. 문서의 원래 업로드 날짜를 저장하는 데이터베이스가 있습니다. 그 날짜를 "원본 업로드"라는 공유 열에 입력해야합니다. '원본 업로드'열은 날짜/시간 형식으로되어 있으며 '2009 년 10 월 5 일'과 같은 날짜 만 표시됩니다. 필자는 데이터베이스에서 날짜를 가져와 Sharepoint의 "Original Upload"날짜를 변경하는 데 Powershell 스크립트를 만들었습니다. 문제는 "잘못된 날짜/시간"오류가 계속 발생하는 것입니다.Powershell 날짜 Sharepoint 날짜가

Powershell은 데이터베이스의 날짜 형식을 "Friday, May 06, 2011 7:52:12 AM"으로 지정합니다. Sharepoint는이 날짜 형식을 허용하지 않습니다. Sharepoint는 또한 문자열을 허용하지 않습니다. PowerShell 날짜의 형식을 "5/6/2011"(SharePoint 사이트의 형식)로 변경할 수 있었지만 개체에서 문자열로 변환되어 작동하지 않습니다.

어떻게 PowerShell 날짜를 "5/6/2011"로 변환하고 Sharepoint에서 허용 할 수 있도록 개체로 유지합니까?

감사

답변

3

셰어 형식이 ISO 날짜 형식을 허용합니다 귀하의 예제에서

yyyy-mm-ddThh:mm:ssZ 

:

2011-05-06T07:52:12Z 
+0

정말 감사합니다! 저는 지난 2 일 동안 이것을 알아 내려고 노력했습니다. 그것은 완벽하게 작동했습니다. – Steve

관련 문제