Author: sebb Date: Fri Dec 5 20:17:18 2014 New Revision: 1643414 URL: http://svn.apache.org/r1643414 Log: Document LIST timestamp restrictions
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java?rev=1643414&r1=1643413&r2=1643414&view=diff ============================================================================== --- commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java (original) +++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java Fri Dec 5 20:17:18 2014 @@ -2926,6 +2926,12 @@ implements Configurable * the returned array is determined by the<code> FTPFileEntryParser </code> * used. * <p> + * N.B. the LIST command does not generally return very precise timestamps. + * For recent files, the response usually contains hours and minutes (not seconds). + * For older files, the output may only contain a date. + * If the server supports it, the MLSD command returns timestamps with a precision + * of seconds, and may include milliseconds. See {@link #mlistDir()} + * <p> * @param pathname The file or directory to list. Since the server may * or may not expand glob expressions, using them here * is not recommended and may well cause this method to @@ -2979,6 +2985,12 @@ implements Configurable * the returned array is determined by the<code> FTPFileEntryParser </code> * used. * <p> + * N.B. the LIST command does not generally return very precise timestamps. + * For recent files, the response usually contains hours and minutes (not seconds). + * For older files, the output may only contain a date. + * If the server supports it, the MLSD command returns timestamps with a precision + * of seconds, and may include milliseconds. See {@link #mlistDir()} + * <p> * @return The list of file information contained in the current directory * in the format determined by the autodetection mechanism. * <p><b> @@ -3041,6 +3053,12 @@ implements Configurable * the returned array is determined by the<code> FTPFileEntryParser </code> * used. * <p> + * N.B. the LIST command does not generally return very precise timestamps. + * For recent files, the response usually contains hours and minutes (not seconds). + * For older files, the output may only contain a date. + * If the server supports it, the MLSD command returns timestamps with a precision + * of seconds, and may include milliseconds. See {@link #mlistDir()} + * <p> * @return The list of directories contained in the current directory * in the format determined by the autodetection mechanism. * @@ -3082,6 +3100,12 @@ implements Configurable * the returned array is determined by the<code> FTPFileEntryParser </code> * used. * <p> + * N.B. the LIST command does not generally return very precise timestamps. + * For recent files, the response usually contains hours and minutes (not seconds). + * For older files, the output may only contain a date. + * If the server supports it, the MLSD command returns timestamps with a precision + * of seconds, and may include milliseconds. See {@link #mlistDir()} + * <p> * @return The list of directories contained in the specified directory * in the format determined by the autodetection mechanism. *