js中 有个方法gettime是获取brjsrq时间var time = seiproxy1getvardatetimebrjsrq;flex调用js的gettime方法接收到一个datetime类型的时间Mon Jun 26 085633 UTC+0800 2023我如何在flex中把这个time转换为DateTime类型?另外flex把time传递给了c#我在c#中如何把这个类型的time转换
在Flex中,可以使用Date.parse方法将字符串转换为Date类型:
var dateString:String = "Mon Jun 26 08:56:33 UTC+0800 2023";
var date:Date = new Date(Date.parse(dateString));
在C#中,可以使用DateTime.ParseExact方法将字符串转换为DateTime类型,需要指定日期格式:
string dateString = "Mon Jun 26 08:56:33 UTC+0800 2023";
DateTime date = DateTime.ParseExact(dateString, "ddd MMM dd HH:mm:ss UTCzzzz yyyy", CultureInfo.InvariantCulture);
其中,日期格式字符串"ddd MMM dd HH:mm:ss UTCzzzz yyyy"对应的是字符串"Mon Jun 26 08:56:33 UTC+0800 2023"的格式
原文地址: https://www.cveoy.top/t/topic/htdH 著作权归作者所有。请勿转载和采集!