A Library that takes a time stamp value and returns an interval String of the time that passed between the given time stamp to the present (Now). (e.g. "7 minutes ago" ).
Easy Lazy! Feed her timestamp, produces you time ago.
import 'package:time_ago_provider/time_ago_provider.dart';
void main()
{
//Normal Usage
int myTimeStamp = DateTime.now().millisecondsSinceEpoch; // Get the current time stamp
String timeAgo = TimeAgo.getTimeAgo(timeStamp: myTimeStamp); //getTimeAgo(int timeStamp) returns a String " X minutes/hours/days/months/years ago ..."
print("Posted $timeAgo");
//With Language
int mySecondTimeStamp = DateTime.now().millisecondsSinceEpoch;
String germanTimeAgo = TimeAgo.getTimeAgo(timeStamp: mySecondTimeStamp, language: Language.GERMAN); //Default Language ENGLISH
print("Gepostet $germanTimeAgo");
}
- ENGLISH
- ARABIC
- GERMAN
- SPANISH
- CHINESE
- RUSSIAN
- PORTUGUESE
- JAPANESE
- NEPALI
- HINDI
- FRENCH
- Nepali translation by Sarbagya Dhaubanjar
Please file feature requests and bugs at the issue tracker.