Comments (3)
I guess the wrong _currentIdex calculation is due to DateTime.difference and Duration.inDays() disalignment when considering Daylight Saving Time, as also stated in DateTime.difference() documentation.
To fix this we have to compare dates in utc, e.g.:
/// Gets difference of days between [date] and calling object.
int getDayDifference(DateTime date) =>
DateTime.utc(year, month, day).difference(DateTime.utc(date.year, date.month, date.day)).inDays.abs();
Have a look at PR #104
from flutter_calendar_view.
@NicolaiRahm Can you please check on latest release.
from flutter_calendar_view.
Fixed in 1.0.1 PR #136
from flutter_calendar_view.
Related Issues (20)
- Hide days from previois and next month in month view HOT 1
- WeekView events onEventTap does not get triggered for the current week. HOT 5
- Automatically Scroll to Current Time in DayView HOT 1
- onDateTap not triggered in current week view HOT 1
- day and week view dont show events that end at midnight HOT 3
- current time not shown in timeline HOT 2
- Change firstDayOfTheWeek on calendar day/month/week picker HOT 2
- OnTap not firing on current week display HOT 7
- Chaneg month bullet color HOT 1
- 3 days view HOT 1
- Wrong date onDateTap when startHour != 0
- Live Time Indicator is wrong when startHour is set in WeekView
- 'onDateTap' not working properly when 'startHour' is set HOT 3
- [Request] Add custom dates view HOT 3
- Live time indicator is not displaying correctly
- is there a way to show a 24 hour format for the weekView? HOT 2
- Generics of _InternalDayViewPageState is always `Object?`
- add week without any time
- How to remove horizontal divder in timeline header and Timline start space
- UnmodifiableListView I can not remove the CalendarEventData from EventList HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter_calendar_view.