Ayuda con fecha

01/04/2005 - 18:09 por Jorge Landaeta | Informe spam
Necesito tomar el año actual pero no como 2005, sino 05 y almacenarlo en una
variable. Cómo se hace esto en vb.net?

Si me facilitaran un link donde aparezca manejo de fechas en .net lo
agradecería.

Saludos y Gracias por la posible ayuda.

Preguntas similare

Leer las respuestas

#1 Bernardo Campos
01/04/2005 - 18:58 | Informe spam
Hola, aca saca el año de la fecha actual del sistema, lo convierte a string
y saca los dos ultimos caracteres.

TextBox2.Text = Microsoft.VisualBasic.Right(CStr(Year(Date.Now)), 2)




Sta Cruz, Bolivia

"Jorge Landaeta" wrote in message
news:
Necesito tomar el año actual pero no como 2005, sino 05 y almacenarlo en


una
variable. Cómo se hace esto en vb.net?

Si me facilitaran un link donde aparezca manejo de fechas en .net lo
agradecería.

Saludos y Gracias por la posible ayuda.
Respuesta Responder a este mensaje
#2 ajpb
01/04/2005 - 19:01 | Informe spam
LoQueSea.Text = Mid(Date.Now.Year, 3, 2)

AJPB

"Jorge Landaeta" wrote:

Necesito tomar el año actual pero no como 2005, sino 05 y almacenarlo en una
variable. Cómo se hace esto en vb.net?

Si me facilitaran un link donde aparezca manejo de fechas en .net lo
agradecería.

Saludos y Gracias por la posible ayuda.
Respuesta Responder a este mensaje
#3 JAson
01/04/2005 - 22:06 | Informe spam
Hola, puedes formatear la fecha:
variable= format(now,"yy") 'Este será el resultado "05"
es muy sencillo de usar:
Año: yyyy / yy
Mes: MM / M / MMMM
Dia: dd / d
Hora: HH / H / hh /h
Minuto: mm / m
Segundo: ss / s

Puedes combinarlo como quieras
Att
JAson

Necesito tomar el aà±o actual pero no como 2005, sino 05


y almacenarlo en una
variable. Cómo se hace esto en vb.net?

Si me facilitaran un link donde aparezca manejo de fechas


en .net lo
agradecerà­a.

Saludos y Gracias por la posible ayuda.
.

Respuesta Responder a este mensaje
#4 Jorge Serrano [MVP VB]
02/04/2005 - 16:39 | Informe spam
Otra posibilidad (evitando usar funciones de compatibilidad con Visual Basic
6);

Dim Anyo As String = Date.Now.Year
MessageBox.Show(Anyo.Substring(2) & vbCrLf & Anyo.Remove(0, 2))

No soy quien para hacer sugerencias, pero creo que es bueno comentar vistas
las respuestas, que convendría tratar en lo posible, evitar el uso de
funciones de compatibilidad con Visual Basic 6 como se hace en la mayoría de
las respuestas. Siempre y cuando exista la misma forma de hacer las cosas en
VB.NET, debería tratar de hacerlo posible.

Un saludo,

Jorge Serrano Pérez
MVP VB.NET



"JAson" wrote:

Hola, puedes formatear la fecha:
variable= format(now,"yy") 'Este será el resultado "05"
es muy sencillo de usar:
Año: yyyy / yy
Mes: MM / M / MMMM
Dia: dd / d
Hora: HH / H / hh /h
Minuto: mm / m
Segundo: ss / s

Puedes combinarlo como quieras
Att
JAson

>Necesito tomar el aà±o actual pero no como 2005, sino 05
y almacenarlo en una
>variable. Cómo se hace esto en vb.net?
>
>Si me facilitaran un link donde aparezca manejo de fechas
en .net lo
>agradecerà­a.
>
>Saludos y Gracias por la posible ayuda.
>.
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida