Problema de fecha

Resuelto
Grec -  
 Grec -
Hola,
Cuando ingreso 01/01/30 en el campo de fecha de mi base de datos Access, después de validarlo obtengo: 01/01/1930. ¿Dónde está el problema?
Gracias.

9 respuestas

  1. RV71 Mensajes publicados 620 Fecha de registro   Estado Miembro Última intervención   31
     
    Buenas noches,

    No hay problema, ¿qué te gustaría que te mostrara?

    ¡Hasta luego!
    0
  2. Grec
     
    Mon campo se llama DateNais en formato Fecha, abreviado y con la máscara de entrada 00/00/0000;;_ para ingresar solo 2 dígitos para el día, 2 dígitos para el mes y los 2 últimos dígitos del año.
    Cuando ingreso 01/01/20, después de validar obtengo 01/01/2020 (lo que quiero). Pero si ingreso 01/01/30 para obtener 01/01/2030, en cambio obtengo 01/01/1930. Entre 2030 y 2039, en el formato y la máscara de entrada mencionados anteriormente, Access o Excel devuelven 1930 en lugar de 2030.
    Espero haber sido más claro en la descripción de mi problema para que puedan ayudarme. Gracias.
    0
  3. RV71 Mensajes publicados 620 Fecha de registro   Estado Miembro Última intervención   31
     
    Si entiendo bien, ¿quieres ingresar una fecha de nacimiento que aún no ha llegado?
    Necesitaré que me des tu bola de cristal, ¡me podría servir para el Loto! :-)

    Hablando en serio, no necesitas la máscara de entrada, si ingresas 01/01/20 eso dará 01/01/2020, si quieres una fecha superior a la fecha de hoy, tienes que ingresarla completa 01/01/2030 (o modificar la fecha del sistema, pero eso sería retorcido).

    ¡Hasta luego!
    0
  4. RV71 Mensajes publicados 620 Fecha de registro   Estado Miembro Última intervención   31
     
    Hablé un poco rápido,

    en Windows 7, panel de control, Reloj, idioma y región, Región e idioma, modificar el formato de la fecha, parámetros adicionales, pestaña Fecha, sección de abajo "si se introduce un año con 2 dígitos".... Tú adaptas.

    En Windows 10 debe ser igual, creo.

    ¡Hasta luego!
    0
  5. Grec
     
    Olvide la idea de la fecha de nacimiento. Considere una proyección de 15 años y trate de ingresar una fecha en Access o Excel comprendida entre 2030 y 2039 en el formato y la máscara de entrada indicados, obtendrá 1930.
    Por ejemplo, ingrese 14/01/30 y obtendrá 14/01/1930 en lugar de 14/01/2030.
    Gracias.
    0
  6. Grec
     
    No hay problema, pasa.
    Cuando adapté, funcionó perfectamente.
    Creía que era un error de Windows.
    Muchas gracias y buena noche.
    0
    1. RV71 Mensajes publicados 620 Fecha de registro   Estado Miembro Última intervención   31
       
      Solo tienes que poner el tema "resuelto".

      ¡Hasta luego!
      0
  7. Grec
     
    Resuelto.
    Gracias.
    0
    1. RV71 Mensajes publicados 620 Fecha de registro   Estado Miembro Última intervención   31
       
      A priori, no debiste hacer clic en "resuelto"...
      0
  8. Grec
     
    Después de la respuesta anterior, hice clic en "Marcar como resuelto".
    ¿Qué debo hacer?
    0
    1. RV71 Mensajes publicados 620 Fecha de registro   Estado Miembro Última intervención   31
       
      No sé, nunca he hecho una pregunta aquí, así que no he podido marcarla como resuelta.

      Lo he reportado a los moderadores, deberían reaccionar.

      No importa, es solo para que posibles personas que se planteen la misma pregunta que tú vean y lean este tema si está marcado como resuelto.

      ¡Hasta luego!
      0
  9. Grec
     
    OK. Creo que estará marcado "Resuelto".
    Gracias de nuevo y que sigas bien y
    hasta pronto.
    0