[
https://issues.apache.org/jira/browse/NET-253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12670559#action_12670559
]
Rory Winston commented on NET-253:
----------------------------------
If you look at the code in UnixFTPEntryParser.java, you will see that it
attempts to extract the maximum amount of timestamp information that is
available from the FTP listings. However , if that is not available from an FTP
listing, it wont be available using getTimestamp().
One way to check this would be to log into the FTP server and issue an "ls"
from the command line, and see if you can see any hour/minute fields for the
files you are talking about.
> How to get time values (hour, min, sec) using FileFTP.getTimestamp() method
> ---------------------------------------------------------------------------
>
> Key: NET-253
> URL: https://issues.apache.org/jira/browse/NET-253
> Project: Commons Net
> Issue Type: Task
> Affects Versions: 2.0
> Environment: Windows Vista Business, java version "1.6.0_11"
> Reporter: Jignesh Patel
>
> Hello,
> I am using commons-net-2.0 in my application to access FTP server.
> My aim is to get value of "last modified date/time" value for any file
> present on FTP Server.
> The FTP Server resides at different location and I don't have direct access
> to it.
> Beloew are some lines I can see when I connect to FTP Server using ftp client
> software.
> 220 <server-name> X2 WS_FTP Server 5.0.4 (2790816660)
> USER <userid>
> 331 Password required
> PASS **********
> 230 user logged in
> SYST
> 215 UNIX
> Though it was listed "UNIX", I confirmed with my team that actual operating
> system on FTP Server is Windows 2000.
> To achieve my aim, I used getTimestamp() method of FileFTP class.
> I have used default settings. Even I have not configured FTP server using
> FTPClientConfig.
> The problem is - the Calendar object returned by invoking getTimestamp()
> method only contains correct date (day, month & year) value. It does not
> contain time parts (hour, min, sec, etc.). When I tried to print date in
> yyyy-MM-dd HH:mm:ss format, it printed zeros for HH, mm & ss parts (e.g.
> 2007-03-26 00:00:00). Any idea on how to get date value value along with time
> parts? Am I missing some other configurations?
> Note: If above option fails, I may plan to use getModificationTime() method
> of FTPClient class.
> Thank you,
> Jignesh
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.