Have full SQL Server restore but losing 1 day of data
First things first, before you restore anything - back up your log with no_truncate.

If your database is offline, then take a copy of your LDF file first, then bring your database online, ignoring any errors, and then do your log backup.

This log backup is then the last one in your recovery process, which involves a full database backup which doesn't have corruption, and all the log backups since.

But also, consider what kind of corruption it is. If it's in a non-clustered index only, then you could drop and recreate the index and remove your corruption that way.