如何让当前的日子充满活力



我想使用dart获取当前日期。

我想要的代码:-

//I want something like this
var day = DateTime.getCurrentDay();

输出:-

Tuesday

使用此模式

DateFormat('EEEE').format(yourDate);

DateFormat('EEEE').format(DateTime.now());

查看此处的所有可用模式

ICU Name                   Skeleton
--------                   --------
DAY                          d
ABBR_WEEKDAY                 E
WEEKDAY                      EEEE
ABBR_STANDALONE_MONTH        LLL
STANDALONE_MONTH             LLLL
NUM_MONTH                    M
NUM_MONTH_DAY                Md
NUM_MONTH_WEEKDAY_DAY        MEd
ABBR_MONTH                   MMM
ABBR_MONTH_DAY               MMMd
ABBR_MONTH_WEEKDAY_DAY       MMMEd
MONTH                        MMMM
MONTH_DAY                    MMMMd
MONTH_WEEKDAY_DAY            MMMMEEEEd
ABBR_QUARTER                 QQQ
QUARTER                      QQQQ
YEAR                         y
YEAR_NUM_MONTH               yM
YEAR_NUM_MONTH_DAY           yMd
YEAR_NUM_MONTH_WEEKDAY_DAY   yMEd
YEAR_ABBR_MONTH              yMMM
YEAR_ABBR_MONTH_DAY          yMMMd
YEAR_ABBR_MONTH_WEEKDAY_DAY  yMMMEd
YEAR_MONTH                   yMMMM
YEAR_MONTH_DAY               yMMMMd
YEAR_MONTH_WEEKDAY_DAY       yMMMMEEEEd
YEAR_ABBR_QUARTER            yQQQ
YEAR_QUARTER                 yQQQQ
HOUR24                       H
HOUR24_MINUTE                Hm
HOUR24_MINUTE_SECOND         Hms
HOUR                         j
HOUR_MINUTE                  jm
HOUR_MINUTE_SECOND           jms
HOUR_MINUTE_GENERIC_TZ       jmv   (not yet implemented)
HOUR_MINUTE_TZ               jmz   (not yet implemented)
HOUR_GENERIC_TZ              jv    (not yet implemented)
HOUR_TZ                      jz    (not yet implemented)
MINUTE                       m
MINUTE_SECOND                ms
SECOND                       s
// DateTime.now() or any DateTime format can be used.
DateFormat('EEEE').format(DateTime.now());

要使用其他日期格式/模式,如"EEEE">,您可以访问官方文档

最新更新