Comments (8)
Ok looks like it works :
{{data.duration | amDurationFormat:'milliseconds':true}}
And I just add :
.filter('amDurationFormat', ['$window', function ($window) {
'use strict';
return function (value, format, suffix) {
if (typeof value === 'undefined' || value === null) {
return '';
}
if (!isNaN(parseFloat(value)) && isFinite(value)) {
return '';
}
// else assume the given value is a duration in milliseconds
return $window.moment.duration(value, format).humanize(suffix);
};
}])
I'll try to add the text and then pull request.
from angular-moment.
Thanks Gabriel!
Please also add tests for the new directive (in the file test.js). You can easily run tests (and also code style checks) by running grunt test
from command line. In order to setup this, you need 2 simple steps:
- If you don't have grunt install, run
npm install -g grunt-cli
- Run
npm install
in the angular-moment source directory
This will allow you to run the tests & jshint by simply typing grunt test
. The tests are pretty simple and quick to create, just look how they are done for the amDateFormat directive. If you need any assistance with this, please let me know.
Thank you so much!
from angular-moment.
Hi Gabriel, how is it going with adding the new filter? If you need any assistance feel free to ping me here
from angular-moment.
Sorry,
Did not get time to do so :)
Going to do it this weekend.
Thanks,
from angular-moment.
Excellent, thank you very much Gabriel!
from angular-moment.
done :)
forking and pulling soon.
from angular-moment.
Awesome!
from angular-moment.
Thanks, released as 0.5.1
from angular-moment.
Related Issues (20)
- Cannot run ngAnnotate:angular task on "angular-moment": "^1.0.1" HOT 1
- `isSameOrBefore` is not a function HOT 2
- how to pass format in ng-model
- am-time-ago format to 'x hr y mins ago' HOT 1
- I can't use filters with ng-change directive
- moment is not a function inside controller / How to inject moment-timezone?
- Angular-moment js showing error
- amDateFormat showing formatted dates of day before when using with moment-timezone
- How to show user age in angular-moment ? HOT 1
- Calling changeLocale doesn't work with amFromUnix filter
- moment not a function after upgrade to v1.1.0
- Error: error:unpr ganttBoundsDirective angulargantt
- Block multiple dates
- Angular.JS Version 1.7 Support
- am-time-ago Show Date after 24hr?
- Display timestamp HOT 2
- New release version HOT 1
- amDifference with amDateFormat is not working
- AngularJS 1.8.0 HOT 2
- Security issue on whitesource scan
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 angular-moment.