Use better Duration API.
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpClientFactory.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpClientFactory.java
index 4d6c40f..341a076 100644
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpClientFactory.java
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpClientFactory.java
@@ -197,7 +197,7 @@
                     final Duration controlKeepAliveTimeout = builder.getControlKeepAliveTimeout(fileSystemOptions);
                     if (controlKeepAliveTimeout != null) {
                         // yes, in seconds.
-                        client.setControlKeepAliveTimeout(controlKeepAliveTimeout.toMillis() / 1000);
+                        client.setControlKeepAliveTimeout(controlKeepAliveTimeout.getSeconds());
                     }
 
                     final Duration controlKeepAliveReplyTimeout = builder