Flutter Get Yesterday Date Example

15-Jun-2022

.

Admin

Flutter Get Yesterday Date Example

Hi friends,

Now, let's see article of flutter get yesterday date Example. this example will help you How to Get Yesterday Date in Flutter?. I would like to share with you how to get previous date in Flutter?. This article goes in detailed on flutter current date and time. you will do the following things for how to get yesterday date in flutter a current.

I will give you simple Example of flutter get current yesterday date

So let's see bellow example:

Step 1: Create Flutter Project


Follow along with the setup, you will be creating an Flutter app.

$flutter create flutter_get_current_yesterday_tutorial

Navigate to the project directory:

$cd flutter_get_current_yesterday_tutorial

Step 2: Main File

Create a main.dart file in the lib directory

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {

@override

Widget build(BuildContext context) {

return MaterialApp(

home: Scaffold(

appBar: AppBar(

title: Text('Get Yesterday Date')

),

body: Center(

child: GetDate()

)

)

);

}

}

class GetDate extends StatefulWidget {

_GetDateState createState() => _GetDateState();

}

class _GetDateState extends State<GetDate> {

String finalDate = '';

getCurrentDate(){

var date = new DateTime.now().subtract(Duration(days:1)).toString();

var dateParse = DateTime.parse(date);

var formattedDate = "${dateParse.day}/${dateParse.month}/${dateParse.year}";

setState(() {

finalDate = formattedDate.toString() ;

});

}

@override

Widget build(BuildContext context) {

return Scaffold(

body: Center(

child: Column(

mainAxisAlignment: MainAxisAlignment.center,

children: <Widget>[

Padding(

padding: EdgeInsets.all(8.0),

child :

Text("Date = $finalDate", style: TextStyle(fontSize: 20), textAlign: TextAlign.center,)

),

RaisedButton(

onPressed: getCurrentDate,

color: Colors.green,

textColor: Colors.white,

padding: EdgeInsets.fromLTRB(10, 10, 10, 10),

child: Text('Click Here To Get Yesterday Date'),

),

],

),

)

);

}

}

Run this Debug App

Output :

I hope it will help you....

#Flutter