utils.js 947 B

123456789101112131415161718192021222324252627282930313233
  1. function formatTime(t) {
  2. var r = t.getFullYear(), e = t.getMonth() + 1, a = t.getDate(), o = t.getHours(), n = t.getMinutes(), m = t.getSeconds();
  3. return [r, e, a].map(formatNumber).join("/") + " " + [o, n, m].map(formatNumber).join(":");
  4. }
  5. function formatData(t) {
  6. var r = t.getFullYear(), e = t.getMonth() + 1, a = t.getDate();
  7. t.getHours(), t.getMinutes(), t.getSeconds();
  8. return [r, e, a].map(formatNumber).join("-");
  9. }
  10. function formatNumber(t) {
  11. return (t = t.toString())[1] ? t : "0" + t;
  12. }
  13. function objectToUrlParams(t) {
  14. var r = "";
  15. for (var e in t) r += "&" + e + "=" + t[e];
  16. return r.substr(1);
  17. }
  18. module.exports = {
  19. formatTime: formatTime,
  20. objectToUrlParams: objectToUrlParams,
  21. formatData: formatData,
  22. scene_decode: function (t) {
  23. var r = (t + "").split(","), e = {};
  24. for (var a in r) {
  25. var o = r[a].split(":");
  26. 0 < o.length && o[0] && (e[o[0]] = o[1] || null);
  27. }
  28. return e;
  29. }
  30. };