为照片上传添加时间戳
Add time stamp to photo upload
我正在将 iOS 应用中的照片上传到我的服务器。目前我正在硬编码我正在上传的照片的名称,但这会导致所有后续照片被覆盖(自然)。为了解决这个问题,我想为图像创建一个新名称,最好是添加 header(我在单独的文本字段中定义)以及上传时间的时间戳。我对此代码的尝试如下,但是它们不起作用:P ...
NSString * timestamp = [NSString stringWithFormat,[[NSDate date], timeIntervalSince1970] * 1000];
var header:NSString = txtHeader.text
let filename = (header)&&(timestamp)&&"image.jpg"
let mimetype = "image/jpg"
类似
var currentTimeStamp = String(Int(NSDate().timeIntervalSince1970))
还可以加上
extension Double {
func format(f: String) -> String {
return NSString(format: "%\(f)f", self) as String
}
func toString() -> String {
return String(format: "%.1f",self)
}
func toInt() -> Int{
var temp:Int64 = Int64(self)
return Int(temp)
}
}
var currentTimeStamp = NSDate().timeIntervalSince1970.toString()
编辑:文件名
let filename = "\(header)_\(currentTimeStamp)_img.jpg"
我正在将 iOS 应用中的照片上传到我的服务器。目前我正在硬编码我正在上传的照片的名称,但这会导致所有后续照片被覆盖(自然)。为了解决这个问题,我想为图像创建一个新名称,最好是添加 header(我在单独的文本字段中定义)以及上传时间的时间戳。我对此代码的尝试如下,但是它们不起作用:P ...
NSString * timestamp = [NSString stringWithFormat,[[NSDate date], timeIntervalSince1970] * 1000];
var header:NSString = txtHeader.text
let filename = (header)&&(timestamp)&&"image.jpg"
let mimetype = "image/jpg"
类似
var currentTimeStamp = String(Int(NSDate().timeIntervalSince1970))
还可以加上
extension Double {
func format(f: String) -> String {
return NSString(format: "%\(f)f", self) as String
}
func toString() -> String {
return String(format: "%.1f",self)
}
func toInt() -> Int{
var temp:Int64 = Int64(self)
return Int(temp)
}
}
var currentTimeStamp = NSDate().timeIntervalSince1970.toString()
编辑:文件名
let filename = "\(header)_\(currentTimeStamp)_img.jpg"