clock.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. var stopTime;
  2. function startTimer() {
  3. var today = new Date();
  4. stopTime = today.getTime() + 120 * 1000;
  5. console.log("Timer start.");
  6. }
  7. function nowTime() {
  8. var formatTime = (inputTime) => {
  9. var date = new Date(Number.parseInt(inputTime));
  10. var year = date.getFullYear();
  11. var month = date.getMonth() + 1;
  12. var day = date.getDate();
  13. var hour = date.getHours();
  14. var minute = date.getMinutes();
  15. var second = date.getSeconds();
  16. return (
  17. [year, month, day].map(formatNumber).join("-") +
  18. " " +
  19. [hour, minute, second].map(formatNumber).join(":")
  20. );
  21. };
  22. // var nowdate = new Date().Format("yyyyMM");
  23. var nowtime = formatTime(new Date());
  24. document.getElementById("nowTime").innerHTML = "" + nowtime;
  25. setTimeout(nowTime, 800);
  26. }
  27. function toClipboard() {
  28. var timeTag = document.getElementById("nowTime");
  29. var text = timeTag.innerText;
  30. var input = document.getElementById("textarea");
  31. input.setAttribute("readonly", "readonly");
  32. input.value = text;
  33. input.select();
  34. // input.setSelectionRange(0, text.length + 1);
  35. var status = document.execCommand("copy");
  36. if (status) {
  37. timeTag.innerHTML = "复制成功!";
  38. } else {
  39. timeTag.innerHTML = "复制失败!";
  40. }
  41. }