utils.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. function timestamp(timestamp) {
  2. var date = new Date(timestamp);
  3. var Y = date.getFullYear() + '-';
  4. var M = (date.getMonth() + 1) < 10 ? '0'+ (date.getMonth()+1) + '-' : (date.getMonth()+1) + '-';
  5. var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();
  6. return Y + M + D;
  7. }
  8. function timeMount(timestamp) {
  9. var date = new Date(timestamp);
  10. var M = (date.getMonth() + 1) < 10 ? '0'+ (date.getMonth()+1) : (date.getMonth()+1) + '-';
  11. var D = date.getDate() + ' ';
  12. var h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours() )+ ':';
  13. var mm = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';
  14. var s = (date.getSeconds() + 1) < 10 ? '0'+ (date.getSeconds()+1) : (date.getSeconds()+1);
  15. return M + D + h + mm + s;
  16. }
  17. function group(array, size) {
  18. let data = [];
  19. for (let i = 0; i < array.length; i += size) {
  20. data.push(array.slice(i, i + size))
  21. }
  22. return data[0]
  23. }
  24. function resolverTime(dates) {
  25. let date = dates.split(' ');
  26. let HH = date[0].split('-')[1] + '-' + date[0].split('-')[2] + ' ';
  27. let ss = date[1].split(':')[0] + ':' + date[1].split(':')[1];
  28. return HH + ss;
  29. }
  30. export default {
  31. timestamp,
  32. group,
  33. timeMount,
  34. resolverTime
  35. }