flutter中如何用intl库格式化时间
时间: 2023-02-11 22:31:01 浏览: 644
flutter_libphonenumber:利用libphonenumber允许在Flutter应用中异步和同步格式化电话号码。 包括一个TextInputFormatter以允许实时AsYouType格式化
在Flutter中使用intl库格式化时间需要先在pubspec.yaml文件中添加intl依赖,然后在dart文件中导入intl库。
具体使用方法如下:
1. 在pubspec.yaml文件中添加intl依赖:
```
dependencies:
intl: ^0.16.1
```
2. 在dart文件中导入intl库:
```dart
import 'package:intl/intl.dart';
```
3. 使用DateFormat类格式化时间,例如:
```dart
DateTime now = DateTime.now();
String formattedDate = DateFormat('yyyy-MM-dd – kk:mm').format(now);
print(formattedDate);
```
其中,yyyy表示年份,MM表示月份,dd表示日期,kk表示小时(24小时制),mm表示分钟。
可以根据需求自行更改格式。
阅读全文