utils.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // utils.js - 通用工具函数
  2. // 保存数据到localStorage
  3. function setLocalStorage(name, value) {
  4. try {
  5. localStorage.setItem(name, value);
  6. } catch (e) {
  7. console.error('保存数据失败:', e);
  8. }
  9. }
  10. // 从localStorage获取数据
  11. function getLocalStorage(name) {
  12. try {
  13. return localStorage.getItem(name);
  14. } catch (e) {
  15. console.error('获取数据失败:', e);
  16. return null;
  17. }
  18. }
  19. // 从localStorage删除数据
  20. function removeLocalStorage(name) {
  21. try {
  22. localStorage.removeItem(name);
  23. } catch (e) {
  24. console.error('删除数据失败:', e);
  25. }
  26. }
  27. // 更新当前时间
  28. function updateCurrentTime() {
  29. const now = new Date();
  30. const hours = now.getHours().toString().padStart(2, '0');
  31. const minutes = now.getMinutes().toString().padStart(2, '0');
  32. const seconds = now.getSeconds().toString().padStart(2, '0');
  33. const timeString = `${hours}:${minutes}:${seconds}`;
  34. document.getElementById('current-time').textContent = timeString;
  35. }