When user clicks on some date from datePicker then, how can i go to previous fragment from current activity. can i store that timestamp into my database actually i want to save that date in some variable and transfer it to my database. Plz help me i'm new in android
date_activity.java
public class DatePick extends AppCompatActivity {
DatePicker datep;
public long date;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.date_layout);
    datep = findViewById(R.id.datePicker);
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis(System.currentTimeMillis());
    date=calendar.getTimeInMillis();
    Intent intent = new Intent();
    intent.putExtra("date", date);
    setResult(Activity.RESULT_OK, intent);
    finish();
}            
Fragment.java
 public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
 CardView cd= view.findViewById(R.id.card);
    cd.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            date_Frag();
        }
    });
 }
   public void date_Frag() {
    Intent intent = new Intent(this.getActivity(), DatePick.class);
    startActivityForResult(intent,11111);
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == 11111 && resultCode == Activity.RESULT_OK) {
        long date = data.getExtras().getLong("date");
    }
 
    