How to Find Days of Next Month in Flutter Example?

17-Aug-2022

.

Admin

How to Find Days of Next Month in Flutter Example?

Hi Guys,

In this article we will cover on how to implement How to Find Days of Next Month in Flutter Example?. if you have question about Flutter Get Days of Next Month Example then I will give simple example with solution. it's simple example of how to find days of next month in flutter. we will help you to give example of How to get number of days of next month in Flutter?.

I will give you simple Example of how to find number of days of next month in Flutter?

Let's get started with How To Get Number Of Days Of next Month In Flutter.

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_days_of_next_month_tutorial

Navigate to the project directory:

$cd flutter_get_days_of_next_month_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 Days for Next Month')

),

body: Center(

child: GetDate()

1)

)

);

}

}

class GetDate extends StatefulWidget {

_GetDateState createState() => _GetDateState();

}

class _GetDateState extends State {

String finalDate = '';

String finalDay = '';

getCurrentDate(){

final now = DateTime.now();

var dateParse = new DateTime(now.year, now.month + 2, 0);

print("${dateParse.month}/${dateParse.day}");

var formattedDate = "${dateParse.month}";

var formattedDay = "${dateParse.day}";

setState(() {

finalDate = formattedDate.toString() ;

finalDay = formattedDay.toString() ;

});

}

@override

Widget build(BuildContext context) {

return Scaffold(

body: Center(

child: Column(

mainAxisAlignment: MainAxisAlignment.center,

children: [

Padding(

padding: EdgeInsets.all(8.0),

child :

Text("Month = $finalDate / Day = $finalDay", 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 Days for Next Month'),

),

],

),

)

);

}

}

Step 3: Run this Debug App

Output:

I hope it will help you....

#Flutter