美文网首页
2019-04-25

2019-04-25

作者: 一_贫 | 来源:发表于2019-04-25 21:44 被阅读0次

    flutter DateTime

    通过 DateTime 构造函数我们可以很方便的创建时间对象,如:

    DateTime now = new DateTime().now();
    DateTime date = new DateTime(2019, 12, 12);
    

    当然,我们也可以使用 parse 来构造一个时间对象,如:

    DateTime date = DateTime.parse('2012-02-27 13:27:00')
    

    另外对于日期 DateTime 的静态属性给大家提供了很多便捷的操作,如:

    DateTime.monday
    DateTime.tuesday
    
    DateTime.january
    

    当你得到时间对象后,我们可以通过下列属性来获取时间和日期,如:

    int year,
    int month = 1,
    int day = 1,
    int hour = 0,
    int minute = 0,
    int second = 0,
    int millisecond = 0,
    int microsecond = 0
    

    接下来,我们可能需要进入一个很重要的环节,就是对 DateTime 的操作,这些方法涵盖了一些很有用的方式,比如:

    检查一个 DateTime 对象是否在之前 isBefore
    检查一个 DateTime 对象是否在之后 isAfter
    为 DateTime 添加时间 add
    为 DateTime 减少时间 subtract

    flutter datetime-picker

    https://github.com/Realank/flutter_datetime_picker

    相关文章

      网友评论

          本文标题:2019-04-25

          本文链接:https://www.haomeiwen.com/subject/cdctnqtx.html