前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flutter中的日期格式转换

Flutter中的日期格式转换

作者头像
越陌度阡
发布2021-01-05 14:13:56
5.7K0
发布2021-01-05 14:13:56
举报

1. Flutter中的日期转换

// 初始化当前日期
DateTime _nowDate = DateTime.now();

// 获取当前时间
print(_nowDate);
// 2021-01-01 18:18:37.522021

// 获取当前时间戳
print(_nowDate.millisecondsSinceEpoch);
// 1609496743946

// 将时间戳转为格式化的时间
print(DateTime.fromMillisecondsSinceEpoch(1609496743946));
// 2021-01-01 18:25:43.946

2. 使用第三方插件进行日期转换

1. 安装 date_format 插件。

dependencies:
  flutter:
    sdk: flutter
  date_format: ^1.0.6

pubspec.yaml中配置保存后,在VS Code环境中会自动下载依赖包。

如果无法正常下载,执行 flutter pub get。

2. 在需要使用插件的文件中引入安装包。

import 'package:date_format/date_format.dart';

3. 使用插件

// 初始化当前日期
DateTime _nowDate = DateTime.now();

print(formatDate(_nowDate, [yyyy,'年',mm,'月',dd]));
// 2021年01月01

print(formatDate(_nowDate,[yyyy,'年',mm,'月',dd,' ',HH,':',nn]))
// 2021年01月01 12:00

参考:https://pub.dev/packages/date_format

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-01-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. Flutter中的日期转换
  • 2. 使用第三方插件进行日期转换
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档