【发布时间】:2019-10-19 21:30:07
【问题描述】:
您好,我没有成功以这种格式输出此代码(2019 年 6 月 4 日)
var now = new DateTime.now();
var daysfromnow = now.add(new Duration(days: changedate));
RegExp regExp = new RegExp(
r"(^\S*)",
);
var match = regExp.firstMatch("$daysfromnow");
daysfromnow_modify = match.group(1);
当前发布时间:2019-06-04
预计产出:2019 年 6 月 4 日
更新:
我尝试格式化,但按下按钮时没有成功更改日期...
这是新代码
new IconButton(
icon: Icon(Icons.keyboard_arrow_left),
onPressed: () {
setState(() {
changedate--;
DateTime now = DateTime.now();
formattedDate = DateFormat.yMMMMd("en_FR").format(now);
daysfromnow = formattedDate.add(new Duration(days: changedate)); //add can't be a String ...
});
)}
我也试过这个..
formattedDate = DateFormat.yMMMMd("en_FR").now.add(new Duration(days: changedate));
【问题讨论】:
标签: flutter