string类型转data类型
时间: 2023-12-29 12:22:37 浏览: 65
String类型转换成Date类型可以通过Java中的SimpleDateFormat类来实现。例如,要将字符串"2021-07-16 11:30:00"转换成Date类型,可以使用以下代码:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2021-07-16 11:30:00");
其中,"yyyy-MM-dd HH:mm:ss"是日期格式的字符串,sdf.parse()方法将字符串解析成Date类型。另外,需要注意的是,SimpleDateFormat类在多线程环境下并不安全,可以考虑使用ThreadLocal或者使用Java 8中的DateTimeFormatter类来进行线程安全的日期格式化操作。
相关问题
String 转 Data类型
,有什么方法吗?
可以使用NSData类中的dataUsingEncoding方法将字符串转换为NSData类型,例如:
NSString *str = @"Hello, world!";
NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];
其中,UTF8StringEncoding是指定字符串编码格式的参数,可以根据实际需要选择其他编码格式。
String转成Data类型
将字符串转换为Data类型可以使用NSString类的`dataUsingEncoding`方法。例如,将字符串"Hello, World!"转换为NSData类型可以使用以下代码:
```
NSString *string = @"Hello, World!";
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
```
其中,`UTF8StringEncoding`是指定字符串编码的常量,可以根据需要替换为其他常量。
阅读全文