Openfire is not designed to reliably track such information. You can go into Sessions page in Admin Console and check every sessions and see session creation and activity date and time, but the session can be interrupted by various reasons and the client will reconnect and the new session will be created. If you need to track employees work time, use systems designed for this. Like some sort of check in in the morning.