<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Tilghman Lesher wrote:
<blockquote
 cite="mid:200805120655.48610.tilghman@mail.jeffandtilghman.com"
 type="cite">
  <pre wrap="">On Monday 12 May 2008 01:36:04 Daniel Grad wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I need to use the ${DATETIME} macro inside the filename saved by Record,
but the colons (':') used in the time interfere with the command
(everything after the colon is interpreted as the format I wish to save
to):

My command is:
Record(/path/to/voicemail/${EXTEN}-${DATETIME}-${UNIQUEID}:wav)

I need some function to escape the colons inside DATETIME... I'm sure
it's something really basic, but I couldn't find it
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Use ${STRFTIME()} instead to get the format that you want and do not
include colons in the format.  "core show function STRFTIME" should give
you the details on this dialplan function.
  </pre>
</blockquote>
Found STRFTIME just after I posted the message.<br>
I tried ${STRFTIME(${EPOCH}, %d%m%Y-%H\:%M\:%S)} but it returned an
empty string (I wanted to get the same output as DATETIME but with
escaped colons. What would have been the correct syntax? I finally used
just ${EPOCH} instead, but I'm curious how I could have escaped the
colons.<br>
<br>
<br>
</body>
</html>