ShamsiDate.js 519 B

1234567891011121314151617181920
  1. import moment from 'moment-jalaali'
  2. // import fa from 'moment/src/locale/fa'
  3. // moment.locale('fa', fa)
  4. moment.loadPersian()
  5. class ShamsiDate {
  6. static getTerm (dateTime) {
  7. return moment(dateTime, 'YYYY-M-D HH:mm:ss').format('jMMMM jYYYY')
  8. }
  9. static getDateTime (dateTime) {
  10. return moment(dateTime, 'YYYY-M-D HH:mm:ss').format('HH:mm:ss jYYYY/jMM/jDD')
  11. }
  12. static getTitledDateTime (dateTime) {
  13. return moment(dateTime, 'YYYY-M-D HH:mm:ss').format('jD jMMMM jYYYY')
  14. }
  15. }
  16. export default ShamsiDate