gpt4 book ai didi

c# - 如何将 C# 日期时间变量转换为 NSDate?

转载 作者:行者123 更新时间:2023-11-30 10:07:18 25 4
gpt4 key购买 nike

我有一个使用 Swift 编程的 iOS 应用程序。此应用程序从 WCF 服务(JSON Restful 服务)获取数据。我的问题是我的服务通过 WCF 服务以 JSON 格式向移动应用程序发送 C# 日期时间变量。

这是该服务发布的我的日期:

"From":"/Date(1454956200000+0530)/",

我想将其转换为 NSDate 格式。

最佳答案

请检查以下代码:

let date : NSDate = NSDate(timeIntervalSince1970: 1454956200000)
let tz : NSTimeZone = NSTimeZone.defaultTimeZone(); //Default TimeZone. You can set any.
let seconds : Int = tz.secondsFromGMTForDate(date);
var date = NSDate(timeInterval:Double(seconds), sinceDate: date)

let dateForm = NSDateFormatter();

let locale = NSLocale.currentLocale();

dateForm.locale = locale
dateForm.dateFormat = "MMM dd"; //the formate in which u want to convert.

let strStartTime = dateForm.stringFromDate(date);

关于c# - 如何将 C# 日期时间变量转换为 NSDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35338826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com