我正在尝试将希腊日期字符串转换为Date en-US。但是,我收到的格式异常,我不确定如何处理:
Dim input = "Τρίτη, 26, 2011" 'Greek characters
Dim format = "dddd, dd, yyyy"
Dim dt = DateTime.ParseExact(input, format, New CultureInfo("el-GR")) '<-- Error here
Dim result = dt.ToString(format, New CultureInfo("es-US"))
MsgBox(result)
有什么想法吗?
答案 0 :(得分:2)
“Τρίτη,26,2011”翻译为“2011年2月26日”,这是不足以从(没有月份)创建DateTime
变量的数据。
你可以从任何地方获得类似“Τρίτη,26Ιουλίου2011”(Tuesday, 26 July 2011
)的内容。