![]() |
|
![]() |
![]() |
|
![]() |
Devuelve una fecha y una hora con formato basadas en una imagen dada.
$(edtime, time , picture )
Edita la fecha juliana de AutoCAD dada por time (obtenida, por ejemplo, de $(getvar,date) de acuerdo con la imagen picture dada). La imagen picture consta de expresiones de formato sustituidas por representaciones específicas de la fecha y hora. Los caracteres no interpretables como expresiones de formato se copian literalmente en el resultado de $(edtime). Las expresiones de formato se definen como se muestra en la siguiente tabla. Se asume que la fecha y hora es sábado, 5 de septiembre de 1998, 4:53:17.506.
Formato |
Resultado |
Formato |
Resultado |
---|---|---|---|
D |
5 |
H |
4 |
DD |
05 |
HH |
04 |
DDD |
Sáb |
MM |
53 |
DDDD |
Sábado |
SS |
17 |
M |
9 |
MSEC |
506 |
MO |
09 |
AM/PM |
AM |
MON |
Sep |
am/pm |
am |
MONTH |
Septiembre |
A |
A |
YY |
98 |
a/p |
a |
YYYY |
1998 |
Escriba la expresión AM/PM completa igual que en la tabla anterior; si se utiliza sólo AM, la A se leerá literalmente y la M devolverá el mes actual.
Si aparece cualquier expresión AM/PM en la imagen, las expresiones H y HH editarán la hora de acuerdo con el formato de 12 horas (12:00-12:59 1:00-11:59) en lugar de hacerlo con el formato de 24 horas (00:00-23:59).
En el ejemplo siguiente se utilizan la fecha y la hora de la tabla anterior. Nótese que la coma debe aparecer entre comillas, ya que se lee como separador de argumentos.
$(edtime, $(getvar,date),DDD"," DD MES AAAA - H:MMam/pm)
Sáb, 5 Sep 1998 - 4:53am
Si time es 0, se utilizan la fecha y hora correspondientes al momento en que se ejecutó la macro más externa. Esto evita las múltiples y largas llamadas a $(getvar,date) y garantiza que todas las cadenas compuestas de múltiples macros $(edtime) usan la misma hora.