The end date of your current contract will be the same as the Start date of Sakura Mobile.
However, depending on the contract you had with the previous service provider, they may have the right to charge you for fees such as contract cancellation fee, remaining monthly fee etc...
Below is an example.