Autor
|
Tema: Descomponer fechas en Visual basic 6 (Leído 3,699 veces)
|
Ketchuz
Desconectado
Mensajes: 31
|
Hola a todos Les pido su ayuda por favor. Estoy haciendo un programa en el que necesito guardar un archivo y que el nombre de tal archivo sea la fecha de hoy. Es problema es que Windows no admite "-" o "/" en los nombres de archivos, por lo que quiero que si la fecha es: 19/04/2011 o 19-04-2011 me separe los días, meses y el año de una fecha. Por favor, me urge saber como. He investigado y encontré pero para hacerlo con nombres y apellidos. Gracias de antemano...
|
|
|
En línea
|
No robes, el gobierno odia la competencia
|
|
|
Dunkansdk
Desconectado
Mensajes: 25
|
Edit - Flashie que era la hora, perdón ajaj
|
|
« Última modificación: 20 Abril 2011, 05:03 am por Dunkansdk »
|
En línea
|
|
|
|
EddyW
|
Wenas, Hay 3 funciones que te ayudan a manejarlos: Dim Fecha As Date Fecha = "11/12/13" MsgBox Day(Fecha) & Month(Fecha) & Year(Fecha)
Es ese caso la función Day devuelve el día, Month el Mes y Year el año, en el ejemplo se muestra un Msg con los datos juntos. SaluDOS!!! Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.
|
|
|
En línea
|
|
|
|
Ketchuz
Desconectado
Mensajes: 31
|
Dim Fecha As Date Fecha = "11/12/13" MsgBox Day(Fecha) & Month(Fecha) & Year(Fecha)
Gracias, si me ha funcionado, pero la fecha cambia. Por ejemplo, para el dia de hoy crea un archivo llamado "190411", ¿pero mañana?. ¿Cómo hago para que cambie según del día?
|
|
|
En línea
|
No robes, el gobierno odia la competencia
|
|
|
EddyW
|
Es la función nowDim Fecha As Date Fecha = now MsgBox Day(Fecha) & Month(Fecha) & Year(Fecha)
Mostrará la fecha de hoy, mañana, la fecha de mañana.. SaluDOS!!!
|
|
|
En línea
|
|
|
|
ŞCØRPIØN-X3
Desconectado
Mensajes: 119
|
Tambien puedes hacerlo con Format de la siguiente manera: MsgBox "Dia: " & Format(Date, "DDDD") & " " & Format(Date, "DD") MsgBox "Mes: " & Format(Date, "MM") & "(" & Format(Date, "MMMM") & ")" MsgBox "Año: " & Format(Date, "YY") & " , " & Format(Date, "YYYY") te devolvera de la sigueinte manera: Msgbox1: "Dia: Sabado 30 Msgbox2: Mes: 04 (Abril) Msgbox3: Año: 11 , 2011
Espero que te sirva
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Cambiar de visual basic a visual basic .net
Programación Visual Basic
|
ronaldo1596
|
3
|
1,840
|
11 Julio 2005, 23:57 pm
por euyyn
|
|
|
Diferencias Visual Basic.Net con respecto Visual Basic 6
.NET (C#, VB.NET, ASP)
|
Superplay
|
6
|
21,903
|
10 Mayo 2006, 07:57 am
por BADBYTE-K
|
|
|
Cual se utiliza mas actualmente Visual Basic o Visual basic.net?
Programación Visual Basic
|
Axus
|
9
|
12,691
|
4 Julio 2009, 07:00 am
por el_c0c0
|
|
|
[Pregunta] Visual basic es o va a ser reemplazado por Visual Basic .net?
« 1 2 3 »
Programación Visual Basic
|
Dreamaker
|
29
|
17,481
|
21 Marzo 2010, 18:59 pm
por el_c0c0
|
|
|
[Ayuda] Sniffer en visual basic, para visual basic
Programación Visual Basic
|
The_Shakah
|
8
|
10,031
|
18 Agosto 2010, 19:35 pm
por _katze_
|
|