que realmente no tienen idea de lo que estoy haciendo mal aquí. No puedo hacer que Datejs analice correctamente "12:00 p.m.", sin embargo, parece funcionar bien en otras fechas. A continuación se muestra un clip desde el depurador Firefox:Datejs - Problema con 24:00
6
A
Respuesta
16
descargar la última versión de Datejs desde SVN no la versión en la sección "download".
+6
sip, que trabajó: http://datejs.googlecode.com/svn/trunk/build/date-en-US.js –
0
trate de envolver el código en un IIFE.
<!DOCTYPE html>
<html>
<body>
<input type=text id=d onkeyup="parsedate()">
</input>
<br>
<span id=output></span>
<script type="text/javascript" src="../../../static/js/date.js"></script>
<script>
(function() {
parsedate = function() {
var input = document.getElementById('d').value;
var output = document.getElementById('output');
var d = Date.parse(input);
if (d !== null) {
output.innerHTML = d.toString();
} else {
output.innerHTML = "------"
}
}
}());
</script>
</body>
</html>
El IIFE siendo
(function(){
//code
}());
Lo que tengo curiosidad por saber qué es Firefox se comporta de esta manera. Sé que agregaron actualizaciones de seguridad hace unos años que evitan que sobrescriba las funciones de Date.prototype, pero ¿por qué un IIFE puede acceder a este alcance?
Cuestiones relacionadas
- 1. misterio de análisis de DateJS
- 2. jQuery UI Datepicker y datejs
- 3. String.Format para obtener "2.4k" de "2400"
- 4. escáner corta mi cadena después de alrededor de 2400 caracteres
- 5. Problema con el problema Project Euler 18
- 6. Problema de SQLite Problema con las guías
- 7. problema con el con-declaración
- 8. Problema con subprocess.call
- 9. problema con TextRenderer.MeasureText
- 10. Problema con NSRange
- 11. Problema con TreeNode.BeginEdit()
- 12. NamedQueries problema con Hibernate
- 13. QT: problema con qobject_cast
- 14. Problema con Datagridview.ClearSelection()
- 15. Problema con caracteres acentuados
- 16. Problema con arreglo
- 17. Problema con imagecreatefrompng (PHP)
- 18. SWT problema con syncExec()
- 19. iPhone - Problema con UITextView
- 20. Flex - Problema con ResizeEvent.RESIZE
- 21. Problema con el mapa()
- 22. WordPress Problema con wp_enqueue_script
- 23. Problema con BOOST_CHECK_CLOSE_FRACTION
- 24. Problema con mayor insertar
- 25. Problema con .htaccess RewriteRules
- 26. Problema con esta macro
- 27. Problema con org.apache.commons.net.ftp.FTPClient listFiles()
- 28. problema Deserialización con DataContractJsonSerializer
- 29. Problema con SFINAE
- 30. problema con DateTime.ToOADate()
Funciona bien para mí en Chrome ejecutando en la consola directamente en el sitio web de datejs – Matt
Sí, eso funcionó para mí también, en realidad –
¿Qué versión de DateJS usabas en el de arriba? – Matt