I understand that, but when I have created a snapshot for example 8am in the morning and I want to take a backup at 10am. So 8am snapshot will have state which 2 hrs older than current state. Do you mean to see "current" means it will take current state at 10am or it will use the last snapshot taken at 8am for cloningIf you clone a VM that does not have any snapshots, you make a clone of its current state, the same happens if you have snapshots but select current. If you have snapshots of the VM and you select one of those, the created clone will be in the same state as the VM when the snapshot was taken. For more information about cloning VMs take a look at [1].
[1] https://localhost:8006/pve-docs/pve-admin-guide.html#qm_copy_and_clone