【问题标题】:C4 creating time stampC4 创建时间戳
【发布时间】:2013-10-18 13:18:12
【问题描述】:

我刚刚开始保存当前应用程序的截图。我不想事先给出屏幕截图名称,而是使用当前日期+时间(唯一的)作为文件名。 我在目标 C 中找到了一个方法timeIntervalSince1970,但它似乎在 C4 中不存在。那么是否有其他函数可以返回当前日期?

【问题讨论】:

  • 另外,C4 是 Objective-C,所以你可以在 ObjC 中做的任何事情你也可以在 C4 中做。像 NSDate、NSString 和其他一些基本对象这样的东西本身就很完美,所以我们没有“C4”它们。
  • 谢谢特拉维斯!我知道我无法让它工作,这基本上是我不知道在字符串中使用哪个标识符来标识日期(“%@”)

标签: ios timestamp c4


【解决方案1】:

timeIntervalSince1970NSDate 的类方法。如果您想获取每个屏幕截图的当前时间,您可以将其用作唯一标识符,您可以执行以下操作。

NSString * s = [NSString stringWithFormat:@"awesomeshot%@.jpg", [NSDate date]];
C4Log(@"%@",s );

如果你真的想使用timeIntervalSince1970,你可以看看这个讨论:How to convert NSDate into unix timestamp iphone sdk?

【讨论】:

    猜你喜欢
    • 2011-07-16
    • 2017-09-28
    • 1970-01-01
    • 2022-07-02
    • 2010-10-23
    • 2018-11-28
    • 2020-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多