get_time_ago 0.1.1 icon indicating copy to clipboard operation
get_time_ago: ^0.1.1 copied to clipboard

A new Flutter plugin to format DateTime in seconds ago, minutes ago, hours ago, days ago and date.

get_time_ago #

A new Flutter plugin to format 'DateTime' into 'get_time_ago' format to get 'DateTime' like "10 seconds ago", "a minute ago", "7 hours ago", etc.

pub package

Usage #

Format any 'DateTime' into 'get_time_ago' format by following steps:

import 'package:get_time_ago/get_time_ago.dart';

var _dateTime = DateTime.now().subtract(const Duration(minutes: 10));
print(TimeAgo.getTimeAgo(_dateTime)); // 10 minutes ago
print(TimeAgo.getTimeAgo(_dateTime, locale:'es')); // hace 10 minutos

If you saved a 'DateTime' as a formatted String to any variable, database or cloud, then you can parse this 'DateTime' and format it into 'get_time_ago' format by following steps:

import 'package:get_time_ago/get_time_ago.dart';

var _timestamp = '2020-09-10 05:21:37.712498'; // [DateTime] formatted as String.
var result = TimeAgo.getTimeAgo(DateTime.parse(_timestamp));
print(result);
32
likes
100
pub points
88%
popularity

Publisher

shield icon for verified publishersnixlab.co.in

A new Flutter plugin to format DateTime in seconds ago, minutes ago, hours ago, days ago and date.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flutter, intl

More

Packages that depend on get_time_ago