NSDate+CNLiveExtensions.swift
861 Bytes
//
// NSDate+CNLiveExtensions.swift
// metaCode
//
// Created by daojian on 2023/7/4.
//
import Foundation
extension NSDate{
func string(withFormat format:String)->String{
let formatter: DateFormatter = DateFormatter()
formatter.dateFormat = format
formatter.locale = Locale.current
return formatter.string(from: self as Date)
}
//时间戳转成字符串
static func timeIntervalChangeToTimeStr(timeInterval: Double, _ dateFormat:String? = "yyyy-MM-dd") -> String {
let date:Date = Date.init(timeIntervalSince1970: timeInterval)
let formatter = DateFormatter.init()
if dateFormat == nil {
formatter.dateFormat = "yyyy-MM-dd"
}else{
formatter.dateFormat = dateFormat
}
return formatter.string(from: date as Date)
}
}