an-wei
Goto Top

ausgaben von DATE und TIME anpassen

hallo zusammen,
ich suche eine moeglichkeit mit kix eine dateiumzubenennen.
das funktioniert mit MOVE ja wunderbar.

ich moechte jedoch das die dateiendung aus dem aktuellen datum und uhrzeit zusammengesetzt wird.
in einer batch habe ich das so gemacht

SET DATUM=%date:~-4%%date:~-7,2%%date:~-10,2%"  
SET ZEIT=%time:~0,2%%time:~3,2%%time:~6,2%"  
SET "zeit=%zeit: =0%"  

eine solche moeglichkeit suche ich fuer jetzt fuer kix. gibt es eine moeglichkeit @date und @Time so umzuformatieren, das als ausgabe das format YYYYMMDD fuer @date und HHMMSS fuer @Time genutzt werden kann?

ich hab auch schon @year@MONTHNO@MDAYNO probiert, da ist allerdings das problem, das der monat, wenn, bei @monthno nur einstellig angegeben wird.

vielleicht hat jeman d aus dem forum einen tip fuer mich.
vielen dank schonmal im voraus.

andré

Content-Key: 129841

Url: https://administrator.de/contentid/129841

Printed on: April 25, 2024 at 17:04 o'clock

Member: TsukiSan
TsukiSan Nov 20, 2009 at 07:43:47 (UTC)
Goto Top
Hallo an-wei,

eventuell hilft dir dieses HowTo.
Man hat zwar die IP-Adresse zerlegt, aber gleiches sollte dann auch mit der(m) Urhzeit/Datum
möglich sein.

Gruss
Tsuki
Mitglied: 60730
60730 Nov 20, 2009 at 08:24:49 (UTC)
Goto Top
Servus,

ein kleines "Beispiel"

If @MDAYNO > "9" $Day = "@MDAYNO"  
	else
	$Day = "0@MDAYNO"  
endif

? @MDAYNO
? $Day

If @MONTHNO > "9" $month = "@MONTHNO"  
	else
	$month = "0@MONTHNO"  
endif

?@MONTHNO`
? $month

Gruß
edit - zu lahmmm ich bin...
Member: an-wei
an-wei Nov 20, 2009 at 09:54:04 (UTC)
Goto Top
hallo zusammen,

ich habs wie folgt geloest.

$hour=split(@time,':')  
$min=split(@time,':')[1]  
$sec=split(@time,':')[2]  
$time='$hour$min$sec'  

$year=split(@date,'/')  
$mon=split(@date,'/')[1]  
$day=split(@date,'/')[2]  
$date='$year$mon$day'  

danke an TsukiSan und TimoBeil fuer eure hilfe.


@TsukiSan
danke fuer den link zum howto, aber irgendwie hab ich es nicht so wirklich kappiert.

@timobeil
danke fuer den denkansatz, auch wenn ich es etwas anders geloest habe.


gruesse
andré