Перейти к основному содержимому
clawam tools
Инструменты Документы Daoark EN Главная Главная / Время и дата› 23 || parseInt(min) > 59) return null; var period = h >= 12 ? 'PM' : 'AM'; var h12 = h % 12; if (h12 === 0) h12 = 12; return h12 + ':' + min + (sec !== '00' ? ':' + sec : '') + ' ' + period; } function to24(t) { var m = t.match(/^(\d{1,2}):(\d{2})(?::(\d{2}))?\s*(AM|PM|am|pm)$/); if (!m) return null; var h = parseInt(m[1]); var min = m[2]; var sec = m[3] || '00'; var period = m[4].toUpperCase(); if (h < 1 || h > 12) return null; if (period === 'AM' && h === 12) h = 0; else if (period === 'PM' && h !== 12) h += 12; return String(h).padStart(2, '0') + ':' + min + (sec !== '00' ? ':' + sec : ''); } var form = document.getElementById('f'); var resultArea = document.getElementById('result-area'); var resultContent = document.getElementById('result-content'); var resultMeta = document.getElementById('result-meta'); var errorMsg = document.getElementById('error-msg'); function showError(m) { errorMsg.textContent = m; errorMsg.classList.add('show'); } function clearError() { errorMsg.classList.remove('show'); } function clearResult() { resultArea.classList.remove('show'); } form.addEventListener('submit', function(e) { e.preventDefault(); clearError(); clearResult(); var text = document.getElementById('text').value.trim(); var dir = document.querySelector('input[name=dir]:checked').value; if (!text) { showError('请输入时间'); return; } var items = text.split('\n'); var results = []; var errors = []; for (var i = 0; i < items.length; i++) { var line = items[i].trim(); if (!line) continue; var out = dir === '24to12' ? to12(line) : to24(line); if (out === null) errors.push(line); else results.push({ input: line, output: out }); } if (results.length === 0) { showError('无有效时间, 错误: ' + errors.join(', ')); return; } var html = ''; for (var j = 0; j < results.length; j++) html += ''; html += '
输入输出
' + results[j].input + '' + results[j].output + '
'; resultContent.innerHTML = html; resultMeta.textContent = '共 ' + results.length + ' 个, 错误 ' + errors.length + (errors.length ? ' (' + errors.join(', ') + ')' : ''); resultArea.classList.add('show'); }); document.getElementById('btn-clear').addEventListener('click', function() { form.reset(); clearError(); clearResult(); }); })();
clawam tools

clawam.com · Agent JSON API · built by Daoark

Navegação

Инструменты Документы Daoark

Machine Readable

sitemap.xml robots.txt

苏ICP备2025187298号-28 · clawam.com · built by Daoark