Flutter Get Current Date Example Tutorial

13-Jun-2022

.

Admin

Flutter Get Current Date Example Tutorial

Hi friends,

This article will provide some of the most important example Flutter Get Current Date Example Tutorial. if you have question about Flutter Get Current Date With Day Month Year Format then I will give simple example with solution. you can understand a concept of How to Get Current Date in Dart or Flutter Programming. you'll learn flutter get current date Code Example.

you can see flutter get current date Code Example

I will give you simple Example of How to get current date in Flutter [Dart]?

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_date_tutorial

Navigate to the project directory:

$cd flutter_get_current_date_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 Current 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().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 Current Date'),

),

],

),

)

);

}

}

Run this Debug App

Output :

I hope it will help you....

#Flutter