myCurrentFile.setLastModified(TimeUtil.parseDate(date)
myCurrentFile.setLastModified(SVNTimeUtil.parseDate(date)
    public void closeFile(String commitPath, String textChecksum)            throws SVNException {        if (textChecksum == null) {            textChecksum = (String) myFileProperties.get(SVNProperty.CHECKSUM);        }        if (myIsForce) {            myCurrentFile.delete();        }        if (textChecksum != null                && !textChecksum.equals(SVNFileUtil.computeChecksum(myCurrentTmpFile))) {            String checksum = SVNFileUtil.computeChecksum(myCurrentTmpFile);            SVNErrorManager.error("svn: Checksum differs, expected '"                    + textChecksum + "'; actual: '" + checksum + "'");        }        // retranslate.        try {            String date = (String) myFileProperties                    .get(SVNProperty.COMMITTED_DATE);            String keywords = (String) myFileProperties                    .get(SVNProperty.KEYWORDS);            Map keywordsMap = null;            if (keywords != null) {                String url = SVNPathUtil.append(myURL, SVNEncodingUtil.uriEncode(myCurrentPath));                url = SVNPathUtil.append(url, SVNEncodingUtil.uriEncode(myCurrentFile.getName()));                String author = (String) myFileProperties                        .get(SVNProperty.LAST_AUTHOR);                String revStr = (String) myFileProperties                        .get(SVNProperty.COMMITTED_REVISION);                keywordsMap = SVNTranslator.computeKeywords(keywords, url,                        author, date, revStr);            }            String eolStyle = myEOLStyle != null ? myEOLStyle                    : (String) myFileProperties.get(SVNProperty.EOL_STYLE);            byte[] eolBytes = SVNTranslator.getWorkingEOL(eolStyle);            boolean special = myFileProperties.get(SVNProperty.SPECIAL) != null;            boolean executable = myFileProperties.get(SVNProperty.EXECUTABLE) != null;            SVNTranslator.translate(myCurrentTmpFile, myCurrentFile, eolBytes,                    keywordsMap, special, true);            if (executable) {                SVNFileUtil.setExecutable(myCurrentFile, true);            }            if (!special && date != null) {                myCurrentFile.setLastModified(TimeUtil.parseDate(date)                        .getTime());            }            myEventDispatcher.handleEvent(SVNEventFactory                    .createExportAddedEvent(myRoot, myCurrentFile, SVNNodeKind.FILE),                    ISVNEventHandler.UNKNOWN);        } finally {            myCurrentTmpFile.delete();        }    }