答案 0 :(得分:1)
新想法 - 编写一个脚本,通过服务器的两种方式收集系统信息。首先使用systeminfo wmi,然后使用cmd命令“systeminfo> file.txt”。
systeminfowmi-file包含唯一模式的installdate (例如:20121114094908.000000 + 060)。 cmd-command的文件包含与文化相关的安装日期: (例如:14.11.2012,09:49:08)
通过这些信息,我编写了一个算法,在cmd-commands的文件中搜索wmifile给出的日期和时间部分。有了这个,我知道年/月/日等的顺序,而不知道在这个服务器中使用了哪种语言/日期设置。(当然你可以重新结束这个,但我不关心这个。)
收集脚本(sysinfo wmi和sysinfo cmd)每天运行。之后运行日期识别。因此,将为每个服务器创建一个唯一的日期转换密钥。此信息已加载到数据库中。 另外,您将来通过存储过程获得具有相应日期转换键的所有服务器名称 - 然后您将能够准确地转换每个日期。
再次感谢用户2199816 - 他的解决方案也很有效。
答案 1 :(得分:0)
将命令行任务用于file.txt并将该文件导入Excel。然后使用日期/时间格式来查看它是否会自动正确解析它们。
http://excelsemipro.com/2011/06/regional-date-formats-in-excel/