Description: |
Similar to the Mid function in VB a batch script can return a specified number of characters from any position inside a string by specifying a substring for an expansion given a position and length using :~ while expanding a variable content. The example here shows how to extract the parts of a date. |
Script: |
1. 2. 3. 4. 5.
|
echo.Date : %date%
echo.Weekday: %date:~0,3%
echo.Month : %date:~4,2%
echo.Day : %date:~7,2%
echo.Year : %date:~10,4%
|
|
Script Output: |
Script Output | Date : Sat 03/11/2006
Weekday: Sat
Month : 03
Day : 11
Year : 2006
| |