cari

Rumah  >  Soal Jawab  >  teks badan

字符串处理 - iOS:如何将"yyyy年mm月dd日"的字符串 转换为 "yyyy-mm-dd"格式的字符串?

如题:

1

2

<code>如何将"yyyy年mm月dd日"的字符串 转换为 "yyyy-mm-dd"格式的字符串?

</code>

原谅我是iOS新手吧,非常感谢

PHPzPHPz2895 hari yang lalu677

membalas semua(2)saya akan balas

  • 黄舟

    黄舟2017-04-17 17:49:34

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    <code>        NSString *strSrcDate=@"2016年2月1日";

            NSTimeZone *timeZone=[NSTimeZone timeZoneWithAbbreviation:@"GMT"];

             

            NSDateFormatter *fmt=[[NSDateFormatter alloc]init];

            fmt.dateFormat = @"yyyy年MM月dd日";

            fmt.timeZone = timeZone;

            NSDateFormatter *dstFmt=[[NSDateFormatter alloc]init];

            dstFmt.dateFormat = @"yyyy-MM-dd";

            dstFmt.timeZone = timeZone;

      

            NSDate *srcDate=[fmt dateFromString:strSrcDate];

            NSLog(@"date converted from %@ to %@",strSrcDate,[dstFmt stringFromDate:srcDate]);</code>

    balas
    0
  • 高洛峰

    高洛峰2017-04-17 17:49:34

    Jika semuanya adalah rentetan, penggantian rentetan langsung adalah yang paling pantas.

    balas
    0
  • Batalbalas