tools.wxs 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. function formatNumber(n) {
  2. n = n.toString()
  3. return n[1] ? n : '0' + n
  4. }
  5. //日期转时间戳
  6. // 转换成月日转换
  7. function formatemd(date) {
  8. date = getDate(+date)
  9. var year = date.getFullYear()
  10. var month = date.getMonth() + 1
  11. var day = date.getDate()
  12. var hour = date.getHours()
  13. var minute = date.getMinutes()
  14. var second = date.getSeconds()
  15. return formatNumber(month) + "." + formatNumber(day)
  16. }
  17. function checkAddZone(num) {
  18. return num < 10 ? '0' + num.toString() : num
  19. }
  20. // 时间戳转成年月日时分秒
  21. function formateDay(date) {
  22. date = getDate(+date)
  23. var year = date.getFullYear()
  24. var month = date.getMonth() + 1
  25. var day = date.getDate()
  26. var hour = date.getHours()
  27. hour = checkAddZone(hour)
  28. var min = date.getMinutes()
  29. min = checkAddZone(min)
  30. var se = date.getSeconds()
  31. se = checkAddZone(se)
  32. return date.getFullYear() + "-" + formatNumber(date.getMonth() + 1) + "-" + formatNumber(date.getDate()) + ' ' + hour + ':' + min + ':' + se;
  33. }
  34. // 时间戳转成年月
  35. function formateym(date, split = ".") {
  36. date = getDate(+date)
  37. var year = date.getFullYear()
  38. var month = date.getMonth() + 1
  39. var day = date.getDate()
  40. return date.getFullYear() + split + formatNumber(date.getMonth() + 1)
  41. }
  42. //逗号分隔字符串
  43. function splitStr(strArr, separator) {
  44. if (!strArr || !separator) {
  45. return '';
  46. }
  47. strArr = strArr.substring(0, strArr.length - 1);
  48. return strArr.split(separator + '')
  49. }
  50. //逗号分隔字符串
  51. function splitStr1(strArr, separator) {
  52. if (!strArr || !separator) {
  53. return '';
  54. }
  55. return strArr.split(separator + '')
  56. }
  57. function subStr(strArr) {
  58. if (!strArr) {
  59. return '';
  60. }
  61. return strArr.substring(0, 10);
  62. }
  63. module.exports = {
  64. formatemd: formatemd,
  65. splitStr: splitStr,
  66. formateym: formateym,
  67. splitStr1: splitStr1,
  68. subStr: subStr,
  69. formateDay: formateDay
  70. };